Skip to content

Do not always prompt for password when logging in with PIV/CAC during identity verification request#9111

Merged
mitchellhenke merged 2 commits intomainfrom
mitchellhenke/do-not-prompt-for-password-if-there-is-no-profile
Oct 13, 2023
Merged

Do not always prompt for password when logging in with PIV/CAC during identity verification request#9111
mitchellhenke merged 2 commits intomainfrom
mitchellhenke/do-not-prompt-for-password-if-there-is-no-profile

Conversation

@mitchellhenke
Copy link
Contributor

@mitchellhenke mitchellhenke commented Aug 29, 2023

🛠 Summary of changes

Makes a fix similar to #8622, #6121, #6309 where we should only request the password if it is strictly needed. If a user is not logging in during an IAL2 request with an active profile, we should not prompt for a password.

@mitchellhenke mitchellhenke force-pushed the mitchellhenke/do-not-prompt-for-password-if-there-is-no-profile branch from d799bb6 to b69dca5 Compare August 29, 2023 21:16
@mitchellhenke mitchellhenke changed the title Do not always prompt for password when logging in with PIV/CAC @mitchellhenke Do not always prompt for password when logging in with PIV/CAC during identity verification request Aug 29, 2023
@mitchellhenke mitchellhenke changed the title @mitchellhenke Do not always prompt for password when logging in with PIV/CAC during identity verification request Do not always prompt for password when logging in with PIV/CAC during identity verification request Aug 29, 2023
@mitchellhenke mitchellhenke force-pushed the mitchellhenke/do-not-prompt-for-password-if-there-is-no-profile branch 3 times, most recently from 4dc6911 to 0856cd1 Compare August 30, 2023 14:17
@mitchellhenke mitchellhenke force-pushed the mitchellhenke/do-not-prompt-for-password-if-there-is-no-profile branch from 0856cd1 to cca0fe7 Compare October 3, 2023 15:11
@mitchellhenke mitchellhenke marked this pull request as ready for review October 6, 2023 16:33
Copy link
Contributor

@zachmargolis zachmargolis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the code LGTM but the spec changes don't make sense? I'd expect us to keep them or potentially add additional branches for PII cacher having/not having data?

Mitchell Henke added 2 commits October 13, 2023 10:01
… identity verification request

changelog: Bug Fixes, Authentication, Do not always prompt for password when logging in with PIV/CAC
@mitchellhenke mitchellhenke force-pushed the mitchellhenke/do-not-prompt-for-password-if-there-is-no-profile branch from cca0fe7 to 481d1af Compare October 13, 2023 15:01
@mitchellhenke
Copy link
Contributor Author

the code LGTM but the spec changes don't make sense? I'd expect us to keep them or potentially add additional branches for PII cacher having/not having data?

Yeah, I can't recall what I was doing when I opened this PR. I've undone the spec removals and added a failing spec that the changes address.

@mitchellhenke mitchellhenke merged commit 4367e7d into main Oct 13, 2023
@mitchellhenke mitchellhenke deleted the mitchellhenke/do-not-prompt-for-password-if-there-is-no-profile branch October 13, 2023 15:32
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