SimpleLogin Provider
리소스
설정
콜백 URL
https://example.com/api/auth/callback/simplelogin
환경 변수
AUTH_SIMPLELOGIN_ID
AUTH_SIMPLELOGIN_SECRET
설정
@/auth.ts
import NextAuth from "next-auth"
import SimpleLogin from "next-auth/providers/simplelogin"
export const { handlers, auth, signIn, signOut } = NextAuth({
providers: [SimpleLogin],
})
Notes
허용된 리다이렉트 URI
“허용된 리다이렉트 URI”는 전체 도메인을 포함하고 콜백 경로로 끝나야 합니다. 기본적으로 SimpleLogin은 로컬 개발을 용이하게 하기 위해 모든 http[s]://localhost:*
주소를 허용 목록에 추가합니다. 예를 들어:
- 프로덕션 환경:
https://{YOUR_DOMAIN}/api/auth/callback/simplelogin
- 개발 환경: 기본적으로 localhost가 허용 목록에 포함됩니다.
보안상의 이유로 허용된 리다이렉트 URI는 HTTPS여야 합니다 (localhost
는 예외).