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

Enforced 2FA #11341

Open
nijel opened this issue Apr 3, 2024 · 3 comments
Open

Enforced 2FA #11341

nijel opened this issue Apr 3, 2024 · 3 comments
Labels
enhancement Adding or requesting a new feature.
Milestone

Comments

@nijel
Copy link
Member

nijel commented Apr 3, 2024

Describe the problem

Once we have #1681 implemented, there should be a way to enforce 2FA for certain contributors.

Describe the solution you would like

  • Add option to Teams to require 2FA
  • Add option to Project to require 2FA

This way we can cover both site-wide setups (requiring 2FA for Users group) and per project settings.

Describe alternatives you have considered

No response

Screenshots

No response

Additional context

No response

@nijel nijel added the enhancement Adding or requesting a new feature. label Apr 3, 2024
@nijel nijel added this to the 5.7 milestone Apr 3, 2024
@raphaelm
Copy link

raphaelm commented Apr 3, 2024

Sounds great!

@NameLessGO
Copy link
Contributor

NameLessGO commented May 7, 2024

Will 2FA be mandatory or opt-in for Administration role?

Since it is an OP role, being mandatory makes sense for account protection/security (+1)

however there will be users that won't be satisfied with it, although in GitHub case, it was 2FA Mandatory for every contributor: https://github.com/orgs/community/discussions/63813

Thoughts about it?

@nijel
Copy link
Member Author

nijel commented May 7, 2024

It will be configurable in Weblate. For Hosted Weblate service, we've not yet decided the actual policy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Adding or requesting a new feature.
Projects
None yet
Development

No branches or pull requests

3 participants