@auth/sequelize-adapter
用於 Auth.js / NextAuth.js 的官方 Sequilize 轉接器。
安裝
npm install next-auth @auth/sequelize-adapter sequelize
模型
重新匯出 模型
SequelizeAdapterOptions
這是 Sequelize 轉接器選項的介面。
屬性
models?
optional models: Partial<{
Account: ModelCtor<AccountInstance>;
Session: ModelCtor<SessionInstance>;
User: ModelCtor<UserInstance>;
VerificationToken: ModelCtor<VerificationTokenInstance>;
}>;
將在您的資料庫中建立的與 Auth.js 相關的 Sequelize 模型。
類型宣告
帳戶
Account: ModelCtor<AccountInstance>;
工作階段
Session: ModelCtor<SessionInstance>;
使用者
User: ModelCtor<UserInstance>;
驗證權杖
VerificationToken: ModelCtor<VerificationTokenInstance>;
synchronize?
optional synchronize: boolean;
是否同步模型。
預設()
default(client, options?): Adapter
參數
參數 | 類型 |
---|---|
客戶端 | Sequelize |
選項 ? | SequelizeAdapterOptions |