1
Browser extension API authentication, without 2FA
Source: dani-garcia/vaultwarden#5907 · opened by @joel72265
When 2FA is enabled on a vault or organization, every time a user logs in to the browser extension they need to use both a username/password and 2FA.
Suggestions:
a) generate an API key for each vault that the user need to register when they setup the browser extension
b) have the browser extension generate an API key that the vault admin needs to approve to authenticate the browser extension (better management). API key management is already there in the Vaultwarden server. eg. like Syncthing, Linkding uses to authenticate clients
Outcome:
The user can login to the browser extension using just a username/password. But if the user logs in to the webpage/web vault they need to use both a username/password and 2FA . The user cannot login to the browser extension if the API key is not authenticated.
_Related posts_:
I was only able to find somewhat related posts
Suggestions:
a) generate an API key for each vault that the user need to register when they setup the browser extension
b) have the browser extension generate an API key that the vault admin needs to approve to authenticate the browser extension (better management). API key management is already there in the Vaultwarden server. eg. like Syncthing, Linkding uses to authenticate clients
Outcome:
The user can login to the browser extension using just a username/password. But if the user logs in to the webpage/web vault they need to use both a username/password and 2FA . The user cannot login to the browser extension if the API key is not authenticated.
_Related posts_:
I was only able to find somewhat related posts
No pledges yet. Be the first to back this.
Comments
Similar requests
Additional configuration for hardening 2FA
2 votes · 0 comments
Default 2FA email for new users invited to organizations with 2FA-policy enabled
11 votes · 0 comments
2FA for web extension
2 votes · 0 comments
Disable 2FA email setup button if email 2FA is disabled in admin settings
1 vote · 0 comments
Show notification and force if 2FA is required when first login
1 vote · 0 comments
No comments yet.