Callback URL

Provider 콘솔의 callback URL은 앱의 인증 라우트와 정확히 같아야 한다

로그인 화면까지 열리는데 돌아오지 못하면 배포 URL, provider 콘솔, route handler 중 하나가 어긋난 것이다.

App URLNEXTAUTH_URL서비스 기준 주소
Providercallback 등록허용된 redirect URI
Route/callback/:provider실제 수신 경로
Result302 back세션 생성
불일치
증상
확인
도메인
redirect_uri mismatch
배포 URL
프로토콜
http/https 차이
proxy 설정
경로
callback 404
route handler 위치
핵심OAuth callback은 대략 맞는 주소가 아니라 문자열 수준으로 정확히 맞아야 한다.