Appearance
Documentation / @kizami/db / revokeAllPasswordResetTokensForUser
Function: revokeAllPasswordResetTokensForUser()
revokeAllPasswordResetTokensForUser(
db,params):Promise<void>
Defined in: packages/db/src/queries/password-resets.ts:230
対象ユーザーの未決着(未使用・未失効)リセットトークンがあれば一括 revoke する(退職処理用)。 「未決着は高々1本」の不変条件により対象を1本ずつ特定する必要がなく、WHERE 句のみで冪等に効く (0件でもエラーにならない)。
Parameters
db
Database | SQLiteTransaction<"async", ResultSet, schema, ExtractTablesWithRelations<schema>>
params
revokedAt
number
tenantId
string
userId
string
Returns
Promise<void>