We have an OTP feature for active version, once the all Update Client Details App configuration is done in the org, then perform the following steps to use the OTP feature -
Step 1: Validate Guest User Email Address
- Go to setup > Sites > click on Site Label.
- Now click on "Public Access Settings".
- Then click on "View Users".
- Edit the profile and add the correct Email Address in the Email field then hit Save.
Step 2 - Site Permission
- Go back to the Site and click on "Public Access Settings" and hit the "Edit" button.
- Select Send Email checkbox and save the changes.
Step 3: Organization-Wide Addresses
- Search for "Organization-Wide Addresses" in the quick find box and then click on the "Add" button.
- Fill all fields as shown below and make sure the Email Address is the same as you mentioned in the Site Guest User Profile(Step 1) then hit Save
- Go to the Email Inbox (Email address which on added in Steps 1 & 3 both emails are the same) Here you will find the "Verify your Salesforce Organization-Wide Address" email now Click on the link to confirm this Organization-Wide Email Address