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

Unify initialization of MFA #4757

Merged
merged 3 commits into from
Jun 4, 2024
Merged

Unify initialization of MFA #4757

merged 3 commits into from
Jun 4, 2024

Conversation

martinemde
Copy link
Member

This further builds on #4756 with an abstraction around initializing mfa and requiring it for users that have it enabled.

Please review #4754 and #4756, each commit works on its own but requires the previous ones.

Copy link

codecov bot commented Jun 2, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.15%. Comparing base (0ff5a07) to head (cf3f754).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4757      +/-   ##
==========================================
- Coverage   97.15%   97.15%   -0.01%     
==========================================
  Files         395      395              
  Lines        8379     8376       -3     
==========================================
- Hits         8141     8138       -3     
  Misses        238      238              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@martinemde martinemde requested a review from indirect June 2, 2024 02:41
@martinemde martinemde force-pushed the martinemde/validate-webauthn branch from cb353eb to 449a134 Compare June 3, 2024 20:43
Base automatically changed from martinemde/validate-webauthn to master June 3, 2024 20:51
@martinemde martinemde force-pushed the martinemde/initialize-mfa branch from 9fb21ca to cf3f754 Compare June 4, 2024 01:48
@martinemde martinemde merged commit 4ea30bc into master Jun 4, 2024
17 checks passed
@martinemde martinemde deleted the martinemde/initialize-mfa branch June 4, 2024 03:30
jonatas pushed a commit to jonatas/rubygems.org that referenced this pull request Jun 7, 2024
* initialize_mfa
* prompt_mfa renders multifactor_auths/prompt
* require_mfa abstracts initialize_mfa + prompt_mfa
@martinemde martinemde added this to the Unify Authentication milestone Jun 28, 2024
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.

2 participants