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

[FLORA-466] two factor authentication #482

Merged
merged 8 commits into from
Dec 5, 2023

Conversation

tchoutri
Copy link
Contributor

@tchoutri tchoutri commented Dec 1, 2023

Proposed changes

This PR implements 2FA authentication with TOTP.

TODO

  • Show a button to disable 2FA in /settings/security/two-factor if already set
  • Offer a TOTP code input field in /sessions/new
  • Enforce the validation of TOTP if totp_enabled

Contributor checklist

Sorry, something went wrong.

@tchoutri tchoutri force-pushed the flora-466-two-factor-authentication branch from 12e4824 to abb0994 Compare December 1, 2023 18:46
@tchoutri tchoutri force-pushed the flora-466-two-factor-authentication branch from 7b2344d to ae8011d Compare December 2, 2023 20:02
@tchoutri tchoutri force-pushed the flora-466-two-factor-authentication branch from 46db9d9 to fd5aea9 Compare December 5, 2023 17:31
@tchoutri tchoutri merged commit 35d29d7 into development Dec 5, 2023
@tchoutri tchoutri deleted the flora-466-two-factor-authentication branch December 5, 2023 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2FA login for accounts
1 participant