No results
1
Passkey Login
StefanSA edited this page 2026-07-03 10:48:48 +02:00
Passkey Login
Overview
Vaultwarden-Plus includes validated passkey login and PRF unlock support for the official Web Vault and official Chromium extension in the r3 validation track. Passkey login remains disabled by default.
Requirements
DOMAINset to the public vault origin.PASSKEY_LOGIN_ENABLED=trueto opt in.- Official Web Vault or official Chromium extension for the validated scope.
- Awareness that desktop, Android, and iOS passkey login are not assessed.
Configuration
Required:
DOMAIN=https://your-vault.example.org
PASSKEY_LOGIN_ENABLED=true
Optional for custom or development browser extensions only:
PASSKEY_LOGIN_ALLOWED_EXTENSION_ORIGINS=
Official Bitwarden Chrome, Edge, and Opera extension origins are built in.
Examples
Validated runtime behavior includes Web Vault passkey login, Web Vault PRF unlock, Chromium extension passkey login, Chromium extension PRF unlock, Token2 PIN+ Dual Octo R3.3, grant_type=webauthn, and authenticated sync after login.
Troubleshooting
- If passkey login is unavailable, verify
PASSKEY_LOGIN_ENABLED=trueand the publicDOMAIN. - Do not add extension origins for official Chromium extensions; they are built in.
- Duplicate Windows passkey picker prompts can occur when an authenticator stores multiple resident credentials for the same RP/user.
- Recovery/fallback hardening and advanced operator controls are not claimed.
Related Pages
Canonical Documentation
Vaultwarden-Plus Wiki
- Home
- Account Recovery
- SMTP Configuration
- DKIM Configuration
- Mail Preview
- Authentication Request Preview
- Passkey Login
- Release & Upgrade Guide
- Troubleshooting