개발자
안녕하세요 next 13버전으로 프론트를 구현하고있습니다. 로그인은 next auth로 하고 있고 12버전에서 13으로 올리면서 useSession을 사용하는 부분에 에러가 발생합니다. Error: React Context is unavailable in Server Components next.js 13버전은 서버컴포넌트가 기본으로 알고 있어서 일반적인 방법으로는 useSession을 사용하지 못하는 것 같습니다. 혹시 서버 컴포넌트에서 next auth의 session값을 불러올 수 있는 방법이 있을까요?
답변 2
저는 getToken()을 썼던 것 같은데 next-auth 공홈에 보니 getServerSession() 이라는게 생겼네요! https://next-auth.js.org/getting-started/example#backend---api-route
익명
작성자
2023년 02월 22일
감사합니다!!
HB
링키스 프론트엔드 개발자 • 2023년 08월 02일
와 병진님이시다!! 반갑네요
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!