コンテンツへスキップ
NextAuth.js v4からの移行?はこちらをご覧ください。 移行ガイド.

Twitter/X プロバイダー

リソース

セットアップ

コールバックURL

https://example.com/api/auth/callback/twitter

環境変数

AUTH_TWITTER_ID
AUTH_TWITTER_SECRET

設定

/auth.ts
import NextAuth from "next-auth"
import Twitter from "next-auth/providers/twitter"
 
export const { handlers, auth, signIn, signOut } = NextAuth({
  providers: [Twitter],
})

備考

  • Auth.js は現在、デフォルトで Twitter/X OAuth 2.0 を使用しています。version を設定する必要はもうありません。
  • 現在、Twitter/X OAuth 2.0 ではメールアドレスはサポートされていません。
Auth.js © Balázs Orbán and Team -2024