Facebook Provider
리소스
설정
콜백 URL
https://example.com/api/auth/callback/facebook
환경 변수
AUTH_FACEBOOK_ID
AUTH_FACEBOOK_SECRET
설정
/auth.ts
import NextAuth from "next-auth"
import Facebook from "next-auth/providers/facebook"
export const { handlers, auth, signIn, signOut } = NextAuth({
providers: [Facebook],
})
참고 사항
- 프로덕션 애플리케이션에서는 Facebook 로그인 시 localhost URL을 사용할 수 없습니다. localhost 콜백 URL을 사용하려면 Facebook에서 전용 개발 애플리케이션을 사용해야 합니다.
- 모바일에서 생성된 계정의 경우 이메일 주소가 반환되지 않을 수 있습니다.
clientId
는 Facebook 앱 ID이고,clientSecret
은 Facebook 앱 시크릿입니다.