Skip to main content

Module tokens

Module tokens 

Source
Expand description

Functions for managing refresh tokens in the database. This includes storing, validating, revoking, and deleting refresh tokens.

Functionsยง

delete_all_user_tokens
Deletes all refresh tokens associated with a user from the database.
hash_token ๐Ÿ”’
Hashes a refresh token using SHA-256 for secure storage in the database.
revoke_refresh_token
Revokes a refresh token by setting its is_revoked flag to true in the database.
store_refresh_token
Stores a new refresh token for a user in the database. The token is hashed before storage for security purpsoes.
validate_refresh_token