Skip to content

Conversation

@Jameson13B
Copy link
Collaborator

@Jameson13B Jameson13B commented Nov 3, 2025

https://mxcom.atlassian.net/browse/CT-1815

Changes

  • Added the Mobile Back Button to the Connect widget for integration on VerifyExistingMember and Search steps.

Testing instructions

*This change is high impact. Manually test this throughly with a variety of settings/conditions.

  • Test with mobile button on/off, agg and verification mode, etc.

With mobile back button
image

Without mobile back button
image

@platypus801
Copy link

looks good!

@mwclemy
Copy link
Collaborator

mwclemy commented Nov 5, 2025

Is the requirement to show the back button only on the VerifyExistingMember and Search steps when show_back_button is true? I’m seeing it appear on other screens, like Connecting and MFA, where it normally shouldn’t.

@platypus801
Copy link

yes it only needs to be available on the those first screens so the user can go back a step into the mobile app where they entered the flow from; i'm not super we ever pass in institutionID or memberID, but theoretically those should have back buttons that go to the previous mobile screen (mobile will control that)

@Jameson13B
Copy link
Collaborator Author

I didn't consider the returning user flow where we start mid widget flow. Thanks a ton for catching that, I have it all updated to be specific to our first step of SEARCH or VERIFY_EXISTING_MEMBER. Ready for another review.

mwclemy
mwclemy previously approved these changes Nov 6, 2025
@codingLogan
Copy link
Collaborator

Testing Connect with back button enabled

  • ✅ Agg mode, back button renders and sends message, before and after connection attempts
  • Agg mode with a MBR guid
    • ✅ Back immediately
    • ❔ Back after connection attempt, if the user attempts and enters incorrect credentials the locatio history clears, and back goes to the search screen. (not sure if we want to handle this right now, we could improve this in the future if needed)
    • ✅ Back after successful connection
  • Agg mode with an institution guid
    • ✅ Back immediately
    • ❔ Back after connection attempt, if the user attempts and enters incorrect credentials the locatio history clears, and back goes to the search screen. (not sure if we want to handle this right now, we could improve this in the future if needed)
    • ✅ Back after successful connection
  • ✅ Verify mode, back button renders and sends message. If the user moves to the Search page, Search then has the new back button and messaged (rather than the existing member screen)
  • Verify mode with a MBR guid
    • ✅ Back immediately
    • ❓ Back after connection attempt
    • ✅ Back after successful connection
  • Verify mode with an institution guid
    • ✅ Back immediately
    • ❔ Back after connection attempt, if the user attempts and enters incorrect credentials the locatio history clears, and back goes to the search screen. (not sure if we want to handle this right now, we could improve this in the future if needed)
    • ✅ Back after successful connection

@Jameson13B Jameson13B merged commit edc7e14 into master Nov 6, 2025
5 checks passed
@github-actions
Copy link

github-actions bot commented Nov 6, 2025

🎉 This PR is included in version 2.14.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs Review This item needs review released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants