コンテンツへスキップ
NextAuth.js v4からの移行?読む 移行ガイド.

providers/beyondidentity

ビルトインのBeyond Identity統合。

BeyondIdentityProfile

参照

Beyond Identity デベロッパー向けドキュメント

プロパティ

email

email: string;

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

name

name: string;

ユーザーのフルネーム。

preferred_username

preferred_username: string;

ユーザーの優先ユーザー名。

sub

sub: string;

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


default()

default(config): OIDCConfig<BeyondIdentityProfile>

Beyond Identity ログインをページに追加します。

設定

コールバックURL

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

設定

import { Auth } from "@auth/core"
import BeyondIdentity from "@auth/core/providers/beyondidentity"
 
const request = new Request(origin)
const response = await Auth(request, {
  providers: [
    BeyondIdentity({
      clientId: BEYOND_IDENTITY_CLIENT_ID,
      clientSecret: BEYOND_IDENTITY_CLIENT_SECRET,
      issuer: BEYOND_IDENTITY_ISSUER,
    }),
  ],
})

リソース

備考

デフォルトでは、Auth.js は BeyondIdentity プロバイダーがOIDC仕様に基づいていると想定しています。

💡

BeyondIdentity プロバイダーにはデフォルト設定が用意されています。ユースケースに合わせてデフォルト値を上書きするには、ビルトイン OAuth プロバイダーのカスタマイズを参照してください。

免責事項 デフォルト設定のバグを発見したと思われる場合は、問題を報告できます。

Auth.js は厳密に仕様に準拠しており、プロバイダーによる仕様からのずれについては責任を負いかねます。問題を報告することはできますが、問題が仕様への非準拠である場合、解決策を追求しない可能性があります。ディスカッションでさらにヘルプを求めることができます。

パラメーター

パラメーター
configOIDCUserConfig<BeyondIdentityProfile>

戻り値

OIDCConfig<BeyondIdentityProfile>

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