Google, GitHub, Credentials 같은 로그인 방식을 등록한다.
인증 설정
NextAuth Provider와 세션 전략
로그인 UI보다 먼저 인증 흐름이 어디에서 시작되고, 세션이 어디에 저장되며, 서버에서 어떻게 읽히는지 고정한다.
토큰 서명과 암호화에 쓰는 값을 환경 변수로 둔다.
App Router에서 auth route를 노출한다.
JWT 또는 database 전략을 요구사항에 맞춘다.
확인 순서: provider env 값을 채우고, callback URL을
맞춘 뒤, 서버에서 session을 읽어 본다.