Passwordless Login
To make login and registration more accessible to your users, configure passwordless login. With passwordless login, users can log in, sign up, and even register identity verification methods without the trouble of remembering usernames or passwords.
Required Editions
| Available in: both Salesforce Classic and Lightning Experience |
| Available in: Professional, Enterprise, Unlimited, and Developer Editions |
When you set up passwordless login, you control how much of the login and verification process you want to handle. Depending on your use case, you can customize your passwordless login implementation to suit your company’s needs. To make registration easier, let users sign up with an email address or phone number. To give more login options to registered users, let them log in with a previously registered email address or phone number. You can also expand login options by letting users register and log in with verification methods such as Salesforce Authenticator.
Set up passwordless login for these use cases.
Email or Phone Number Registration
Implement passwordless login for self-registration by letting users register with an email address or phone number, which saves them from having to create and remember a username and password. When users self-register, they’re prompted to enter their email address or phone number. Salesforce sends a verification code to the user via the method that they specified. After the user enters the verification code in Salesforce, they can log in with their email address or phone number. Each time they log in, Salesforce sends them a verification code that they can use instead of a password.
Verification Method Registration
To give users even more control, let them register and deregister a variety of verification methods, including email, SMS, time-based one-time password (TOTP), physical U2F security key, and Salesforce Authenticator. After users register a verification method, they can use it to log in. For example, instead of logging in with a password, a user can log in with a TOTP generated by an authenticator app.
- Email or Phone Number Registration with Passwordless Login
You can implement passwordless login with email addresses and phone numbers. Create a Login Discovery page from Experience Workspaces. Then you can customize the LoginDiscovery handler with Apex. - Identity Verification with Passwordless Login
Implement passwordless login to let your users register and deregister a variety of identity verification methods. After they register a verification method, they can use it to log in. Create a custom Visualforce page, and customize the identity verification process with Apex. - Passwordless Login Coding Considerations
Review these tips and suggestions before implementing passwordless login.

