Northern Trail Outfitters (NTO) wants its customers to use phone numbers to log in to their new digital portal, which was designed and built using Salesforce Experience Cloud. In order to access the portal, the userwill need to do the following:
1. Enter a phone number and/or email address
2. Enter a verification code that is to be sent via email or text.
What is the recommended approach to fulfill this requirement?
- Create a Login Discovery page and provide a Login Discovery Handler Apex class.
- Create a custom login page with an Apex controller. The controller has logic to send and verify the identity.
- Create an Authentication provider and implement a self-registration handler class.
- Create a custom loginflow that uses an Apex controller to verify the phone numbers with the company's verification service.
Display Answer Next Question