Skip to content

LG-16581: DocAuth passport w/ selfie - TrueID#12412

Merged
amirbey merged 12 commits intomainfrom
amirbey/LG-16851-trueid-passport-selfie
Aug 21, 2025
Merged

LG-16581: DocAuth passport w/ selfie - TrueID#12412
amirbey merged 12 commits intomainfrom
amirbey/LG-16851-trueid-passport-selfie

Conversation

@amirbey
Copy link
Contributor

@amirbey amirbey commented Aug 8, 2025

🎫 Ticket

LG-16581

🛠 Summary of changes

Allow passports if a selfie is required but default to TrueID as the DocAuthVendor

📜 Testing Plan

Test # 1

  1. update application.yaml
doc_auth_selfie_vendor_default: 'mock'
doc_auth_selfie_vendor_lexis_nexis_percent: 0
doc_auth_selfie_vendor_socure_percent: 100
doc_auth_selfie_vendor_switching_enabled: true

doc_auth_passports_enabled: true
doc_auth_passports_percent: 100
  1. Attempt DocAuth w/ Selfie
  2. Verify Choose ID Type is not shown
  3. Verify Socure Document Capture (w/ stateID) is rendered

Test # 2

  1. Update application.yaml:
    doc_auth_selfie_vendor_switching_enabled: false
  2. Attempt DocAuth w/ Selfie
  3. Verify Choose ID Type is not shown
  4. complete with state ID

Test # 3

  1. Update application.yaml:
    doc_auth_passport_selfie_enabled: true
  2. Attempt DocAuth w/ Selfie
  3. Submit Choose ID Type
  4. complete DocAuth with passport and selfie

@amirbey amirbey changed the title Amirbey/lg 16851 trueid passport selfie LG-16851: DocAuth passport w/ selfie - TrueID Aug 8, 2025
@amirbey amirbey marked this pull request as ready for review August 8, 2025 16:49
@amirbey amirbey self-assigned this Aug 8, 2025
@amirbey amirbey requested review from AShukla-GSA, WilliamBirdsall, solipet and theabrad and removed request for AShukla-GSA August 8, 2025 16:57
Copy link
Contributor

@shanechesnutt-ft shanechesnutt-ft left a comment

Choose a reason for hiding this comment

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

I think things are looking good. I was having trouble following the testing steps though... Maybe we can sync up on Monday

Copy link
Contributor

@shanechesnutt-ft shanechesnutt-ft left a comment

Choose a reason for hiding this comment

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

Retested after steps have been updated. Looks good to me! 👍🏻

@amirbey amirbey force-pushed the amirbey/LG-16851-trueid-passport-selfie branch from d64ff96 to 4072bf0 Compare August 21, 2025 17:28
@solipet solipet changed the title LG-16851: DocAuth passport w/ selfie - TrueID LG-16581: DocAuth passport w/ selfie - TrueID Aug 21, 2025
@amirbey amirbey force-pushed the amirbey/LG-16851-trueid-passport-selfie branch from 165cce6 to 5f43811 Compare August 21, 2025 18:15
Copy link
Contributor

Choose a reason for hiding this comment

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

Can we use the i18n key instead of a string constant?

Suggested change
click_button 'Take photo'
click_button t('doc_auth.buttons.take_picture')

Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
click_button 'Take photo'
click_button t('doc_auth.buttons.take_picture')

Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
click_button 'Take photo'
click_button t('doc_auth.buttons.take_picture')

Copy link
Contributor

@solipet solipet left a comment

Choose a reason for hiding this comment

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

Ran through the tests and everything worked as expected. Just my previous comments but those are non-blocking

@amirbey amirbey force-pushed the amirbey/LG-16851-trueid-passport-selfie branch from 398c8b7 to 39c69f3 Compare August 21, 2025 23:47
failure_to_proof_url: return_to_sp_failure_to_proof_url(step: 'document_capture'),
doc_auth_selfie_capture: resolved_authn_context_result.facial_match?,
choose_id_type_path: choose_id_type_path,
choose_id_type_path: idv_hybrid_mobile_choose_id_type_path,
Copy link
Contributor Author

Choose a reason for hiding this comment

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

bug fix ... this was previously using standard flow choose id type path

@amirbey amirbey merged commit 22e4f64 into main Aug 21, 2025
1 check passed
@amirbey amirbey deleted the amirbey/LG-16851-trueid-passport-selfie branch August 21, 2025 23:58
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.

3 participants