Skip to main content

revokeAllUserPasswordResetTokens

API Docs


Function: revokeAllUserPasswordResetTokens()

revokeAllUserPasswordResetTokens(drizzleClient, userId): Promise<number>

Defined in: src/utilities/passwordResetTokenUtils.ts:177

Revokes all password reset tokens for a user (marks them as used). Useful when user successfully resets password or requests a new token.

Parameters​

drizzleClient​

PostgresJsDatabase<API Docs>

The Drizzle database client

userId​

string

The user ID whose tokens should be revoked

Returns​

Promise<number>

  • The number of tokens revoked