This project is not covered by Drupal’s security advisory policy.
Experimental module to add support for using passkeys to login to Drupal 10. Uses JSON:RPC and version 4 of webauthn-lib.
Features
Adds JSON:RPC endpoints for allowing users to register/login with Webauthn in a decoupled setting.
Currently in an experimental stage; custom code will be required.
Post-Installation
Check the README for details.
Similar projects
- 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.
Project information
- Project categories: Decoupled
6 sites report using this module
- Created by ptmkenny on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
Adds support for JSON-RPC module v3
Development version: 1.0.x-dev updated 21 Jul 2025 at 14:55 UTC