[VI-762] Properly managing UserVerification creating during SSOe auth flow #19456
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
UserVerification
object before theUser
object has been persisted on SSOe authenticationsUser
object potentially stored a related (but technically incorrect)UserVerification
for that authenticated session'Related issue(s)
Testing done
user.user_verification
and noted the returned objectuser.user_verification
and confirmed the newUserVerification
was associated with the id.me credential, not the DSLogon credentialWhat areas of the site does it impact?
Authentication
Acceptance criteria
user.user_verification
user.user_verification
is associated with the DSLogon account, NOT the ID.me accountuser.user_verification
of the ID.me loa1 user is the proper ID.me account