OLH-3718 remove international numbers UI#2761
Merged
jeremy-barrass-gov merged 56 commits intomainfrom Feb 24, 2026
Merged
Conversation
…phone-number-page [OLH-3720] update mobile phone number page
TaherKapasi
approved these changes
Feb 23, 2026
SyedAlam83
approved these changes
Feb 24, 2026
SyedAlam83
left a comment
There was a problem hiding this comment.
Testing completed, no issues found
danacotoran
reviewed
Feb 24, 2026
Contributor
danacotoran
left a comment
There was a problem hiding this comment.
Hi @jeremy-barrass-gov this looks great.
Assuming that this has been reviewed and approved by the UCD team in terms of UI and content design already, I have only done a code review as part of which I spotted a couple very minor things that could be tweaked (as outlined in inline comments – it's basically all to do with styling on <a> elements).
Let me know if anything is unclear.
Happy to approve once resolved!
|
danacotoran
approved these changes
Feb 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.



Proposed changes
OLH-3720 Update Change Phone Number journey: https://govukverify.atlassian.net/browse/OLH-3720?atlOrigin=eyJpIjoiMDQ5Mjg3MDZmMWU0NGY2ZjgzYjhiZGI2YjM3ZjA2MWUiLCJwIjoiaiJ9
OLH-3722 Update Change Default Method journy: https://govukverify.atlassian.net/browse/OLH-3722?atlOrigin=eyJpIjoiYTQyZDE5MDk1MjhjNDgwMDljMWYwODE1MDkwZTUzOTIiLCJwIjoiaiJ9
OLH-3723 Update Add Back-up Method journey: https://govukverify.atlassian.net/browse/OLH-3723?atlOrigin=eyJpIjoiZGFkZjY3YzhkODRjNDFkMmExZGNkZTM5Y2I5OWZiZGUiLCJwIjoiaiJ9
Remove the ability in the UI for users to add an international phone number to their MFA Authentication methods.
What changed
Any UI elements mentioning international phone numbers were removed.
UI elements were updated to ensure UK phone numbers only is explicit.
Information regarding UK phone numbers only was added.
Information regarding setting up and using an authenticator app was added.
Error messages were updated.
Any logic (except for phone number validation) pertaining to international numbers was removed.
Why did it change
Because we no longer support international phone numbers for SMS MFA, due to this being exploited financially by bad actors adding premium rate international phone numbers to an account, then spamming the account with login attempts to generate texts (and revenue) to that number.
Related links
#2731
Checklists
Environment variables or secrets
Testing
Fully unit and feature tested.
Sign-offs
N/A
Monitoring
How to review
I've run through the journeys locally and run automated unit testing and feature testing. I will deploy this branch to Dev imminently for UCD testing.