Overview
Overview of the Token Database module
This is a standalone module that manages a database of authentication tokens and provides services for other modules that want to interact with the database.
Here's a list of the services offered by this module:
Create and maintain the database structure (tables, indexes etc)
Run maintenance tasks on the database, making sure that tokens are activated and expired accordingly.
Create OATH software tokens
Create OATH hardware tokens by importing PSKC files
Validate an one-time password (OTP), using all tokens registered for a certain user
Create WebAuthn tokens (Passkeys)
Validate WebAuthn assertions