Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple 2FA registrations per account #10149

Open
LeeteqXV opened this issue Mar 4, 2019 · 6 comments
Open

Multiple 2FA registrations per account #10149

LeeteqXV opened this issue Mar 4, 2019 · 6 comments
Labels
suggestion Feature suggestion

Comments

@LeeteqXV
Copy link

LeeteqXV commented Mar 4, 2019

Google Accounts is doing this "right", offering the added flexibility of accepting multiple 2FA registrations per account, both for TOTP and for U2F/SecurityKeys.

Twitter currently only offer 1 of each per account.

IMO, Mastodon should follow the example of being flexible, with customiseable settings to activate/deactive/reactivate each entry any time.

This will add extra "security" for people to be able to use multiple devices, also for account recovery without needing to contact the site admin/support for assistance.

@LeeteqXV
Copy link
Author

LeeteqXV commented Mar 4, 2019

Assuming that this limitation lies in the "devise-two-factor" project that Mastodon relies on, I filed this feature request over there:
Ref. ("Multiple 2FA registrations per account") -> devise-two-factor/devise-two-factor#151

@Gargron Gargron added the suggestion Feature suggestion label May 1, 2019
@osfast
Copy link

osfast commented Nov 4, 2022

+1
I would love to be able to use a security key like a yubikey

@Gargron
Copy link
Member

Gargron commented Nov 4, 2022

You can use a Yubikey with Mastodon today but it's behind TOTP (I do not know why, it was not my decision, webauthn support was contributed by an outside collaborator).

@McPringle
Copy link

This feature would be great for shared accounts. We have an account for our Java User Group which is managed by two people. Unfortunately we can't use 2FA now.

@hinricht
Copy link

hinricht commented May 8, 2023

Can I add multiple hardware security tokens a.k.a. yubikeys ?
The 2fa hardware device setup page suggests so:

image

@hinricht
Copy link

I tried to add a second hardware security tokens a.k.a. yubikey to my account, both showed up in the list but only the second one worked and removed authentication from the first.
This is a serious limitation and UX issue, in case a user adds a device without testing properly, not knowing that by adding one the user looses access using the old one.
Please fix this soon, either by fixing the UI / not allowing multiple devices, or by properly supporting multiple devices.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
suggestion Feature suggestion
Projects
None yet
Development

No branches or pull requests

5 participants