# Universal login - SMS country filter from MFA screen

**URL:** <https://community.auth0.com/t/universal-login-sms-country-filter-from-mfa-screen/168078>\
**Category:** Product Feedback\
**Tags:** sms\
**Created:** [January 9, 2025, 7:29pm UTC](https://community.auth0.com/t/universal-login-sms-country-filter-from-mfa-screen/168078 "2025-01-09T19:29:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kwme](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/kwme/32/61795_2.png) [@kwme](https://community.auth0.com/u/kwme)\
**Post date:** [January 9, 2025, 7:29pm UTC](https://community.auth0.com/t/universal-login-sms-country-filter-from-mfa-screen/168078/1 "2025-01-09T19:29:24Z")

</div>

When using Universal Login MFA with SMS option, there should be a way to filter which countries we support (a subset of ALL the countries listed now).

The SMS MFA screen currently has a list of countries that are used to pre-populate country codes on the users phone number. When using universal login, there is no way to update the UI to limit to a subset of supported countries. The only option is to use an action for ‘Send Phone Message’ and error out AFTER the user entered their phone number and submitted.

Here is an article describing how to do this in Classic (with universal called out not supporting this solution) : search for how-to-filter-or-lock-mfa-mobile-number-country-codes-in-new-universal-login

Use Case - Our product is very country specific, so there is no need to support (configure/registrations) for global reach. Today that experience for the user is very disjoint and confusing.

---

<div class="post-metadata">

**Author:** ![sumansaurav](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/sumansaurav/32/70627_2.png) [@sumansaurav](https://community.auth0.com/u/sumansaurav)\
**Post date:** [January 10, 2025, 6:35am UTC](https://community.auth0.com/t/universal-login-sms-country-filter-from-mfa-screen/168078/2 "2025-01-10T06:35:58Z")

</div>

Hi @kwme ,

Checkout this post that talks about limiting country code.

> [@Limiting country codes for MFA via phone/text in new Universal Login](https://community.auth0.com/t/limiting-country-codes-for-mfa-via-phone-text-in-new-universal-login/139687/3):
>
> Hi @jennagoldman, That’s correct. I can confirm that the New Universal Login still does not allow you to limit the country codes or configure a default country code for MFA phone enrollment. This is mentioned in [this post](https://community.auth0.com/t/can-we-limit-the-allowed-country-codes-for-sms-mfa-enrolment/115218/6). Although you cannot limit the country codes, you can use a [send phone message action](https://auth0.com/docs/customize/actions/flows-and-triggers/send-phone-message-flow) script to restrict users from performing MFA unless they have a phone number from a valid country by checking event.message\_options.recipient attribute for the user’s mobile phone number. (R…

---

<div class="post-metadata">

**Author:** ![kwme](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/kwme/32/61795_2.png) [@kwme](https://community.auth0.com/u/kwme)\
**Post date:** [January 10, 2025, 8:15pm UTC](https://community.auth0.com/t/universal-login-sms-country-filter-from-mfa-screen/168078/3 "2025-01-10T20:15:23Z")

</div>

Thanks for the article, I had seen that one and is in fact what I am currently doing (in the send phone message action). Problem this is post end user being able to select the country that is not supported in the UX, makes for a strange end user experience.

I am using Universal Login.

---

<div class="post-metadata">

**Author:** ![Anette](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/anette/32/78494_2.png) [@Anette](https://community.auth0.com/u/Anette)\
**Post date:** [February 20, 2026, 12:49pm UTC](https://community.auth0.com/t/universal-login-sms-country-filter-from-mfa-screen/168078/4 "2026-02-20T12:49:36Z")

</div>

Hi,  
This can be achieved using ACULS by filtering the list based on the country codes you would like to display to the user.
