Unify Fido2 authentication under two-factor tab
See original GitHub issueDescription
As discussed on Mattermost UX/UI
In BTCPay Server user settings (/Manage/Index
), currently, we have two tabs:
- Two Factor Authentication
- FIDO2 Authentication
We should probably unify them in a single Two Factor Authentication view and then offer two options in the same way the current `Two Factor Authentication page does.
Something like: (though precise text can be discussed)
- Two-step log in
- Authenticator App (Authenticate with 6-digit PIN provided by apps such as Google or Microsoft Authenticator)
- Security Key (Authenticate with your hardware wallet supporting FIDO2 or a USB key like - Yubikey)
Relevant Mattermost discussion here https://chat.btcpayserver.org/btcpayserver/pl/z4n517jrn7fhjk57cqtz6omeir
Issue Analytics
- State:
- Created 2 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
Two-step Login via FIDO2 WebAuthn
Log in to your web vault. · Select the profile icon and choose Account Settings from the dropdown: · Select the Security page...
Read more >Passwordless FIDO2 Security Key USB sign-in (Yubico)
Users can register and then select a FIDO2 security key at the sign-in interface as their main form of authentication, either as two-factor...
Read more >The Best Security Key for Multi-Factor Authentication
A physical security key is the most secure way to enable two-factor authentication. Here's our pick for the best hardware security key.
Read more >Secure your SAP Cloud Solutions with hardware-based ...
Web two-factor authentication is based on FIDO2 which is an open authentication standard that enables users to leverage common devices to easily ...
Read more >FIDO and FIDO2 Devices
FIDO2 authentication enables users to capitalize on common devices to authenticate quickly and securely to online services in both desktop and mobile ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I can take care, it makes sense to wait for #2614 to be merged beforehand, as both pages also contain changes from that PR.
Yes, will do it this week!