---
schema_version: "1"
id: 2092d686638a642e3ce6bd8fe03006bde7e3398eed258fcefd2b127377f429b1
title: Customize Your My Domain Login Page for Mobile Auth Methods
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/domain_name_login_mobile_auth_methods.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.domain_name_login_mobile_auth_methods.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: fe62b8e01948e91ae8820d3c0555355b39717e03cad6bae0067c319b44600a15
description: By default, mobile apps built with Salesforce Mobile SDK use standard authentication. With standard authentication, a user logs in and approves access to their Salesforce data within the mobile app. For improved security and better performance on mobile apps, configure advanced browser-based authentication from the My Domain Setup page. With browser based-authentication, mobile users are taken to their native browser for authentication. After they log in and approve data access, they’re redirected to the mobile app.
products:
  - Salesforce Platform
  - Cross Cloud
release: "264"
---
# Customize Your My Domain Login Page for Mobile Auth Methods

By default, mobile apps built with Salesforce Mobile SDK use standard authentication. With standard authentication, a user logs in and approves access to their Salesforce data within the mobile app. For improved security and better performance on mobile apps, configure advanced browser-based authentication from the My Domain Setup page. With browser based-authentication, mobile users are taken to their native browser for authentication. After they log in and approve data access, they’re redirected to the mobile app.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Salesforce Classic and Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Group</strong>, <strong>Essentials</strong>, <strong>Professional</strong>, <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and<strong> Developer</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d122087e82">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d122087e82 ">To customize a My Domain login page:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d122087e82 ">Customize Application</td>

          </tr>
        </tbody>
      </table>

Browser-based authentication is required for mobile users logging in to your My Domain URLs with these authentication methods.

- Certificate-based login
- Single sign-on (SSO) configurations that use certificates

For SSO configurations that don’t use certificates, browser-based authentication is recommended for better performance but not required. If you set up browser-based authentication with Google as an SSO identity provider, mobile users who are already logged in to Google aren’t required to log in again. When your mobile app directs users to their native browser for authentication, they can select an option to continue with their Google account. With standard authentication, users don’t get this benefit.

Browser-based authentication is also supported for delegated authentication and authentication with Windows NT LAN Manager (NTLM).

Changing these settings can break your mobile authentication flows. We recommend testing your changes in a sandbox before you implement them in production.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-setup-264-0-0-production-enus/6f21df35-9ea0-4f53-ac94-45c3b5dfd5bc/images/icon_note.png)

Note Authentication configuration settings apply to your org’s deployed and provisioned My Domains.

1. From Setup, in the Quick Find box, enter My Domain, and then select **My Domain**.
2. Under Authentication Configuration, click **Edit**.
3. Select **Use the native browser for user authentication on iOS** or **Use the native browser for user authentication on Android**.
    
    With these settings selected, mobile users are directed to Safari if using iOS, and to Chrome if using Android.
4. Save your changes.

Advanced browser-based authentication also requires some configuration in your mobile app. For more information, see [Using Advanced Authentication](https://developer.salesforce.com/docs/atlas.en-us.mobile_sdk.meta/mobile_sdk/auth_advanced_using.htm) in the Mobile SDK Development Guide.

#### See Also

- [Configure My Domain Settings](https://help.salesforce.com/s/articleView?id=xcloud.domain_name_settings.htm&release=264.0.0&type=5 "Customize your login page with your brand and determine the user experience when they log into your Salesforce org via your My Domain.")
- [_Mobile SDK Development Guide_: Configuring Advanced Authentication in iOS Apps](https://developer.salesforce.com/docs/atlas.en-us.mobile_sdk.meta/mobile_sdk/auth_ios_advanced.htm)
- [_Mobile SDK Development Guide_: Upgrading Android Single Sign-On Apps to Google Login Requirements](https://developer.salesforce.com/docs/atlas.en-us.mobile_sdk.meta/mobile_sdk/auth_android_browserbased.htm)