Skip to content

Remove email address from verification page for authention apps#7876

Merged
mitchellhenke merged 4 commits intomainfrom
mitchellhenke/auth-app-no-email
Feb 27, 2023
Merged

Remove email address from verification page for authention apps#7876
mitchellhenke merged 4 commits intomainfrom
mitchellhenke/auth-app-no-email

Conversation

@mitchellhenke
Copy link
Contributor

@mitchellhenke mitchellhenke commented Feb 23, 2023

🛠 Summary of changes

Following the work in #7868 and #7869 and a brief discussion in Slack, this PR removes the email from the TOTP QR code provisioning URI and the verification page.

The provisioning URI is not quite reliable, as not all authentication apps were able to process it, and it sometimes resulted in showing only the email address without any mention of Login.gov. Accounts can have multiple email addresses and email addresses may change, so the email address that the authentication app was provisioned with may not match the email displayed on the verification page.

Mitchell Henke added 2 commits February 24, 2023 10:40
changelog: Improvements, Authentication Apps, Remove email address from verification page
@mitchellhenke mitchellhenke force-pushed the mitchellhenke/auth-app-no-email branch from 531974f to 9f1dd30 Compare February 24, 2023 16:40
@mitchellhenke mitchellhenke changed the title Remove email address from provisioning URI and verification page for authention apps Remove email address from verification page for authention apps Feb 24, 2023
@mitchellhenke mitchellhenke force-pushed the mitchellhenke/auth-app-no-email branch 2 times, most recently from 3fb5389 to 3c26dab Compare February 24, 2023 20:43
@mitchellhenke mitchellhenke force-pushed the mitchellhenke/auth-app-no-email branch from 3c26dab to 0159652 Compare February 24, 2023 21:19
@mitchellhenke mitchellhenke merged commit 9f52fdf into main Feb 27, 2023
@mitchellhenke mitchellhenke deleted the mitchellhenke/auth-app-no-email branch February 27, 2023 16:35
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.

4 participants