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