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

Implement 2-factor authentication #221

Open
sync-by-unito bot opened this issue Nov 17, 2022 · 1 comment
Open

Implement 2-factor authentication #221

sync-by-unito bot opened this issue Nov 17, 2022 · 1 comment
Labels
0 - Backlog Where tickets start after being triaged. This means the ticket has targeted milestone/labels. CommunityRepository Enhancement Enhancements are things that are improvements or features. Security Related to security in some way. Much of what we do is centered around security and this is higher.

Comments

@sync-by-unito
Copy link

sync-by-unito bot commented Nov 17, 2022

Created by: DanAtkinson

Placeholder issue to discuss implementing a mechanism for 2-factor authentication. This isn't a requirement (could be optional) for standard users, but becomes more important for users with elevated permissions.

┆Issue is synchronized with this Gitlab issue by Unito

@sync-by-unito sync-by-unito bot added 0 - Backlog Where tickets start after being triaged. This means the ticket has targeted milestone/labels. CommunityRepository Enhancement Enhancements are things that are improvements or features. Security Related to security in some way. Much of what we do is centered around security and this is higher. labels Nov 17, 2022
@TheCakeIsNaOH
Copy link
Member

I would generally prefer having TOTP and email available as options.
Both of these options are not locked into a single provider/app/hardware device, and so should continue to work indefinitely, instead of being tied to the continued existence of a specific company. For TOPT there are a bunch of apps available on mobile devices, and there are desktop applications available, and there are hardware devices that are compatible with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 - Backlog Where tickets start after being triaged. This means the ticket has targeted milestone/labels. CommunityRepository Enhancement Enhancements are things that are improvements or features. Security Related to security in some way. Much of what we do is centered around security and this is higher.
Projects
None yet
Development

No branches or pull requests

1 participant