Two-factor authentication in Salesforce
Two-factor authentication in Salesforce is a two-step login process. You can enable it if your users need more security rather than the ordinary login process. In this process, once the user logs in using their username and password, a token or passcode is sent to their device, which they need to enter in order to finally log in.
Time-based tokens can now be used as a substitute to SMS-based (not available for non-English organizations) and e-mail-based login verification to activate a computer:
- Download the supported Authenticator app for your mobile devices.
- Create one permission set with the name Two Factor Authentication. To do this, navigate to Name | Setup | Manage Users | Permission sets | New and enter the data as shown in the following screenshot:
- Add the Two-Factor Authentication for User Interface Logins system permission in the newly-created permission sets.
- Now, navigate to the user's record for which you want to enable Two Factor Authentication...