Conversation
COMPARE TO
|
| Name | Diff |
|---|---|
| packages/account/src/assets/icons/factor-backup-code.svg | 📈 +3.93 KB |
| packages/account/src/assets/icons/factor-totp.svg | 📈 +3.02 KB |
| packages/account/src/assets/icons/factor-webauthn.svg | 📈 +3.74 KB |
| packages/account/src/pages/Security/MfaSection/index.module.scss | 📈 +1.74 KB |
| packages/account/src/pages/Security/MfaSection/index.tsx | 📈 +9.16 KB |
| packages/account/src/pages/Security/index.tsx | 📈 +62 Bytes |
| packages/account/src/utils/security-page.test.ts | 📈 +137 Bytes |
| packages/account/src/utils/security-page.ts | 📈 +308 Bytes |
| packages/phrases-experience/src/locales/ar/account-center.ts | 📈 +668 Bytes |
| packages/phrases-experience/src/locales/de/account-center.ts | 📈 +534 Bytes |
| packages/phrases-experience/src/locales/en/account-center.ts | 📈 +514 Bytes |
| packages/phrases-experience/src/locales/es/account-center.ts | 📈 +575 Bytes |
| packages/phrases-experience/src/locales/fr/account-center.ts | 📈 +561 Bytes |
| packages/phrases-experience/src/locales/it/account-center.ts | 📈 +546 Bytes |
| packages/phrases-experience/src/locales/ja/account-center.ts | 📈 +548 Bytes |
| packages/phrases-experience/src/locales/ko/account-center.ts | 📈 +513 Bytes |
| packages/phrases-experience/src/locales/pl-pl/account-center.ts | 📈 +546 Bytes |
| packages/phrases-experience/src/locales/pt-br/account-center.ts | 📈 +575 Bytes |
| packages/phrases-experience/src/locales/pt-pt/account-center.ts | 📈 +584 Bytes |
| packages/phrases-experience/src/locales/ru/account-center.ts | 📈 +714 Bytes |
| packages/phrases-experience/src/locales/th/account-center.ts | 📈 +688 Bytes |
| packages/phrases-experience/src/locales/tr-tr/account-center.ts | 📈 +531 Bytes |
| packages/phrases-experience/src/locales/uk-ua/account-center.ts | 📈 +700 Bytes |
| packages/phrases-experience/src/locales/zh-cn/account-center.ts | 📈 +508 Bytes |
| packages/phrases-experience/src/locales/zh-hk/account-center.ts | 📈 +523 Bytes |
| packages/phrases-experience/src/locales/zh-tw/account-center.ts | 📈 +517 Bytes |
4e69fd1 to
66cb390
Compare
Add MfaSection component to the account center Security page, displaying user's configured MFA factors (TOTP, WebAuthn, BackupCode, Email, Phone) with status indicators and action buttons for editing. Reference: LOG-12928
Align email and phone MFA factor rendering in the security page MfaSection with the console profile page pattern - show plain text value instead of status tag, matching other factors' behavior. Reference: LOG-12928
…uages Translate newly added security section keys into all 17 supported languages and remove UNTRANSLATED comments.
The SecurityPageExperienceSettings type requires an mfa field, but the test mocks were only providing socialConnectors.
00fd7a6 to
e009d10
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add 2-step verification section to the account center security page, including:
MfaSectioncomponent for managing MFA factors (TOTP, Email, Phone)Testing
Tested locally
Checklist
.changeset