콘텐츠로 이동

Trakt

Source URL: https://next-auth.js.org/providers/trakt

Version: v4

https://trakt.docs.apiary.io/#reference/authentication-oauth

프로덕션에서 api.trakt.tv를 호출해 API를 사용한다면, 아래 예시를 따르세요. api-staging.trakt.tv를 호출해 Trakt의 샌드박스 환경에서 개발하려면 URL만 변경하여 기본 옵션을 사용하세요.

먼저 Trakt에서 production 또는 development용 OAuth 앱을 생성하세요. 그런 다음 .env에 Client ID와 Client Secret을 TRAKT_ID, TRAKT_SECRET으로 설정하세요.

Trakt Provider에는 기본 옵션 세트가 포함되어 있습니다:

원하는 사용 사례에 맞게 어떤 옵션이든 재정의할 수 있습니다.

providers: [
TraktProvider({
clientId: process.env.TRAKT_ID,
clientSecret: process.env.TRAKT_SECRET,
}),
]

danger

Trakt는 이미지 핫링크를 허용하지 않습니다. 인증된 사용자의 프로필 사진도 마찬가지입니다.

danger

Trakt는 인증된 사용자의 이메일을 제공하지 않습니다.