-
Notifications
You must be signed in to change notification settings - Fork 2
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
System to update email of existing user on login.gov authenticate #1307
Comments
Elaine Krauss commented: There is functionality on our API that already handles this sufficiently. I was able to prove that this works by changing my email on [Login.gov|http://Login.gov] (steps below). After logging in, my changed email was reflected in the Manage Users table. !image-20250203-163808.png|width=966,height=761,alt="image-20250203-163808.png"! Steps for changing your email on [Login.gov|http://Login.gov]
!image-20250203-163954.png|width=560,height=545,alt="image-20250203-163954.png"!
While you have multiple email addresses registered to your account, you can log in with any of them (and your usual password), and our API will seamlessly switch your account’s email to whatever email you used to log in. |
Todd Lees commented: update occurs in log !image-20250205-203427.png|width=587,height=30,alt="image-20250205-203427.png"! email is updated on committee users page !image-20250205-203538.png|width=749,height=297,alt="image-20250205-203538.png"! |
Todd Lees commented: passes cr moving to qa |
Shelly Wise commented: QA review verified with DEV changing an email on [Login.gov|http://login.gov/] email is updated on committee users page (see screenshots denoted below for this functionality) QA Review Completed. Moved to Stage Ready. |
If a user logs into fecfile and the email for their login.gov account has changed, update their email on their user account.
OIDCAuthenticationBackend
authenticate to update user account’s emailQA Notes
Change email in [login.gov|http://login.gov] (add a {{+}} to your email). Sign into FECfile+, select a committee, open the ‘Users’ pages in the top right menu. You’re email should be up to date in the table
DEV Notes
null
Design
null
See full ticket and images here: FECFILE-1989
Pull Request: #1318
The text was updated successfully, but these errors were encountered: