Skip to content

Documentation


Documentation / @kizami/db / index / replaceRecoveryCodes

Function: replaceRecoveryCodes() ​

replaceRecoveryCodes(db, params): Promise<void>

Defined in: packages/db/src/queries/totp.ts:95

リカバリコードを入れ替える(既存を全削除して新しいハッシュ群を入れる)。 有効化時と再生成時の両方で使う。使用済みの行も消える(= 古いコードは一切残らない)。

Parameters ​

db ​

Database | SQLiteTransaction<"async", ResultSet, schema, ExtractTablesWithRelations<schema>>

params ​

codeHashes ​

string[]

createdAt ​

number

tenantId ​

string

userId ​

string

Returns ​

Promise<void>