Newer Version Available
MyDomainDiscoverableLogin
File Suffix and Directory Location
MyDomainDiscoverableLogin components have the suffix .myDomainDiscoverableLogin in the myDomainDiscoverableLogins folder.
Version
MyDomainDiscoverableLogin components are available in API version 48.0 and later.
Fields
| Field Name | Field Type | Description |
|---|---|---|
| apexHandler | string | Required. The Apex handler class that contains the Discovery authentication logic. |
| executeApexHandlerAs | string | The user who is executing the handler. Requires the Manage User permission. |
| usernameLabel | string | The login prompt when the My Domain login page type is Discovery. This label supports localization with custom labels. |
Declarative Metadata Sample Definition
The following is an example of a MyDomainDiscoverableLogin component.
1<?xml version="1.0" encoding="UTF-8"?>
2<MyDomainDiscoverableLogin xmlns="http://soap.sforce.com/2006/04/metadata">
3 <apexHandler>MyDomainDiscLoginHandler</apexHandler>
4 <executeApexHandlerAs>executeUser@example.com</executeApexHandlerAs>
5 <usernameLabel>Enter your email</usernameLabel>
6</MyDomainDiscoverableLogin>The following is an example package.xml that references the previous definition.
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4 <members>*</members>
5 <name>MyDomainDiscoverableLogin</name>
6 </types>
7 <version>48.0</version>
8</Package>Usage
Use this type to access the My Domain Login Discovery Page. This type of login page prompts users to identity themselves with an email address, phone number, or custom identifier. My Domain Login Discovery performs an interview-based login process, where users are prompted to provide identity for authentication. For example, users receive a verification code that they enter to complete the login process.
Wildcard Support in the Manifest File
This metadata type supports the wildcard character * (asterisk) in the package.xml manifest file. For information about using the manifest file, see Deploying and Retrieving Metadata with the Zip File.