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