해결된 질문
작성
·
132
0
소셜로그인 부분을 그래프큐엘 가드를 사용해서 적용하면 원인을 도저히 모르겠는 , res.setHeader function이 없다는 에러가 계속 발생하는데요..
챗지피티 무료버전에 물어보니
소셜로그인 부분은 restapi로 구현한다고하는데..
챗지피티를 믿을수가없어서요..
소셜로그인 부분은 restapi로 해야된다.
그래프큐엘로 바꿀수있는데 너가 코드를 잘 못친듯?
1번과 2번중에 어떤건가요?
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다.
네스트(NestJS)와 GraphQL을 사용하는 환경에서 특정 기능(예를 들어 소셜 로그인)만 REST API로 구현하는 것에 대한 질문이시군요. 저희가 제공한 자료에는 이와 직접적으로 관련된 내용이 없어, 정확한 답변을 드리기 어렵습니다. 하지만, 일반적으로 한 애플리케이션 내에서 GraphQL과 REST API를 혼합하여 사용하는 것은 가능합니다.
소셜 로그인 부분에서 res.setHeader
함수가 없다는 에러가 발생한다면, 아마도 GraphQL 환경에서 HTTP 응답 객체에 직접 접근하려 하면서 발생하는 문제일 수 있습니다. NestJS와 GraphQL을 사용할 때, HTTP 특정 로직(예: 쿠키 설정, 헤더 설정)을 처리해야 하는 경우, 해당 기능을 구현하는 방식에 따라 문제가 발생할 수 있습니다.
최종적으로, 어떤 방식을 선택할지는 프로젝트의 요구사항과 구현의 복잡성, 개발 팀의 기술 스택과 경험에 따라 결정되어야 할 것입니다. 문제의 에러에 대해 더 구체적인 해결책을 찾고자 한다면, 특정 기능 구현 방식에 대한 검증이 가능한 공식 문서나 해당 기술 스택의 커뮤니티에 구체적인 코드와 함께 질문을 올려 보시는 것이 좋을 것 같습니다.