コンテンツにスキップ
NextAuth.js v4からの移行をお考えですか? 移行ガイドをご覧ください.

Descopeプロバイダー

リソース

セットアップ

コールバックURL

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

環境変数

AUTH_DESCOPE_ID
AUTH_DESCOPE_SECRET
AUTH_DESCOPE_ISSUER

構成

以下の手順に従ってください

  1. Descopeコンソールにログインします
  2. OIDCの手順に従います

上記の必要な環境変数を.env.localファイルに追加します.

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

Descopeウィジェットの使用

Descope ウィジェットをNextAuth.jsと併用する場合は、NextAuth.jsコンポーネントをNext.js SDKと<AuthProvider>でラップする必要があります.

詳細については、こちらのドキュメントをご覧ください.