跳至內容
從 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

參數

參數類型
clientClient
config?AdapterConfig

回傳

Adapter

Auth.js © Balázs Orbán 和團隊 -2024