コンテンツへスキップ
NextAuth.js v4からの移行?こちらを ご確認ください.

providers/kinde

Kindeによるビルトインサインイン統合。

KindeProfile

プロファイルコールバックを使用する場合にKindeから返されるユーザープロフィール。 リファレンス

拡張

プロパティ

first_name

first_name: string;

ユーザーの名前。

id

id: string;

ユーザーの一意の識別子。

last_name

last_name: string;

ユーザーの名字。

picture

picture: string;

ユーザーのプロフィール画像へのURL。

preferred_email

preferred_email: string;

ユーザーのメールアドレス。

provided_id

provided_id: string;

以前のシステムからのユーザーの識別子。

username

username: string;

ユーザーのユーザー名。


default()

default(config): OIDCConfig<KindeProfile>

設定

コールバックURL

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

設定

import { Auth } from "@auth/core"
import Kinde from "@auth/core/providers/kinde"
 
const request = new Request(origin)
const response = await Auth(request, {
  providers: [
    Kinde({
      clientId: KINDE_CLIENT_ID,
      clientSecret: KINDE_CLIENT_SECRET,
      issuer: KINDE_DOMAIN,
    }),
  ],
})

リソース

備考

Kindeプロバイダーにはデフォルトの設定があります。ユースケースに合わせてデフォルトをオーバーライドするには、ビルトインOAuthプロバイダーのカスタマイズをご覧ください。

ヘルプ

デフォルトの設定にバグを発見したと思われる場合は、Issueを作成できます。

Auth.jsは仕様に厳密に従っており、プロバイダーによる仕様からのずれについては責任を負えません。Issueを作成できますが、問題が仕様への非準拠である場合、解決策を追求しない場合があります。Discussionsでさらにヘルプを求めることができます。

パラメータ

パラメータ
configOIDCUserConfig<KindeProfile>

戻り値

OIDCConfig<KindeProfile>

Auth.js © Balázs Orbán and Team -

2024