nextauth2 [Next.js 14] NextAuth Server Error - There is a problem with the server configur NextAuth 적용 후 빌드 테스트 해봤는데 에러가 발생했다. https://next-auth.js.org/errors#no_secret Errors | NextAuth.jsThis is a list of errors output from NextAuth.js.next-auth.js.org 정리해 보면 NEXTAUTH_SECRET 환경 변수를 설정해줘야 한다.개발 환경에서는 options 객체의 SHA 해시값을 default로 사용하는데,운영 환경에서는 기본값이 없어서 필수로 설정해줘야 한다. https://next-auth.js.org/configuration/options#nextauth_secret Options | NextAuth.jsEnvironment Variablesnext-aut.. 2025. 4. 18. [Next.js 14] NextAuth 적용기 (네이버 로그인, 카카오 로그인, 구글 로그인) 프로젝트 고도화를 하면서 미루고 미뤄왔던 SNS 로그인 연동을 할 시간이 왔습니다. ✅ 기존 로그인 로직1. 사용자 입력 정보를 암호화하여 api요청2. 복호화 하여 DB 조회3. JWT 토큰 발급 및 쿠키 저장4. 응답을 암호화해서 반환5. Zustand로 로그인 상태 관리 내가 구현하고 싶은 로직은 이랬다.리다이렉트를 최소화 해서 로그인어떤 페이지에서도 로그인 가능SNS 아이디 연동이 안되어 있으면 바로 회원가입회원가입 후 바로 로그인 이전에 연동할 땐 바닐라 JS와 리다이렉션을 이용해서 연동 해뒀었는데next.js에서 NextAuth라는 라이브러리를 적용해보았다.✅ NextAuthNext.js에 특화된 인증 라이브러리다양한 로그인 지원👉 Google, Kakao, Naver 같은 OAuth부.. 2025. 4. 17. 이전 1 다음