This project is not covered by Drupal’s security advisory policy.
If you're looking for browser Passkeys, look at using the webauthn module instead of this project.
This Passkey module is external authentication for Drupal. Integrate Drupal with your corporate intranet, an LDAP database, or use Facebook or some other login provider to log into your site.
Passkey provides a framework for authenticating users into Drupal using something other than Drupal's user table. The module passes the user's username and password to your code and you return true or false. It's that simple.
The code can be another module (there's a hook provided: hook_passkey_auth).
All authenticated users end up as real Drupal users, so modules that work with users will work just fine. Roles, node authorship, and anything else. You can even pick a role and auto-assign users who log in with the external system to that role.
For now, Passkey assumes the external authentication is the only user database -- you can't mix and match Drupal and external users.
Project information
- By akalsey on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
