Webauthn Framework
Provides the latest version of the webauthn-framework library as a Drupal service. This is a module for developers and a dependency for other projects that want to use Webauthn.
This module has no relationship to webauthn-framework; it implements the framework, but it is not endorsed by webauthn-framework.
Features
This module will strive to provide the latest version of webauthn-framework as a service.
Recommended modules/libraries
This module is a base for other modules to build on top of.
- To use Webauthn in a decoupled setting, try the Decoupled Passkeys module.
- Public Key Credential Source: This module provides an entity type for saving webauthn credentials.
Similar projects
- WebAuthn (Passkey): Actively developed module with Drupal 11 support using the same webauthn library; generally, I recommend checking this module out first to see if it fits your use case before using my module, which is still in alpha
- Webauthn Authenticator: Drupal 8/9 module with support for coupled Webauthn
- Webauthn: Dev only module with support for coupled webauthn
Supporting this Module
All contributions are welcome. Please submit MRs, not patches, so that the CI tests are run. Please add tests if possible.
If you post an issue and do not receive a response, feel free to contact me by private message in the Drupal Slack (ptmkenny) or via my Drupal.org contact form.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.0-alpha7 | Pre-release | last release with support for webauthn-lib 4.x | Oct 13, 2024 |