weblate icon indicating copy to clipboard operation
weblate copied to clipboard

Enforced 2FA

Open nijel opened this issue 1 year ago • 3 comments

Describe the problem

Once we have https://github.com/WeblateOrg/weblate/issues/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 avatar Apr 03 '24 11:04 nijel

Sounds great!

raphaelm avatar Apr 03 '24 12:04 raphaelm

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?

NamelessGO avatar May 07 '24 02:05 NamelessGO

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

nijel avatar May 07 '24 05:05 nijel

Thank you for your report; the issue you have reported has just been fixed.

  • In case you see a problem with the fix, please comment on this issue.
  • In case you see a similar problem, please open a separate issue.
  • If you are happy with the outcome, don’t hesitate to support Weblate by making a donation.

github-actions[bot] avatar Aug 09 '24 09:08 github-actions[bot]

Thank you for your report; the issue you have reported has just been fixed.

  • In case you see a problem with the fix, please comment on this issue.
  • In case you see a similar problem, please open a separate issue.
  • If you are happy with the outcome, don’t hesitate to support Weblate by making a donation.

github-actions[bot] avatar Aug 09 '24 09:08 github-actions[bot]