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