コンテンツへスキップ
NextAuth.js v4 からの移行?こちらを ご確認ください。.
APIリファレンス@auth/fauna-adapter

@auth/fauna-adapter

Auth.js / NextAuth.js の公式 Fauna アダプター。

インストール

npm install @auth/fauna-adapter fauna

FaunaAccount

type FaunaAccount: ToFauna<AdapterAccount>;

FaunaSession

type FaunaSession: ToFauna<AdapterSession>;

FaunaUser

type FaunaUser: ToFauna<AdapterUser>;

FaunaVerificationToken

type FaunaVerificationToken: ToFauna<VerificationToken> & {
  id: string;
};

型定義

ID

id: string;

フォーマット

const format: {
  from: T;
  to: T;
};

型定義

from()

データベースから取得したオブジェクトをプレーンなJavaScriptに変換します。

型パラメーター
型パラメーター
T
パラメーター
パラメーター
オブジェクトRecord<string, any>
戻り値

T

to()

Auth.js から取得したオブジェクトを受け取り、データベースへの書き込みを準備します。

型パラメーター
型パラメーター
T
パラメーター
パラメーター
オブジェクトRecord<string, any>
戻り値

T


FaunaAdapter()

FaunaAdapter(client, config?): Adapter

パラメーター

パラメーター
クライアントクライアント
config?AdapterConfig

戻り値

アダプター

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