Phone Number SMS Code

Add a phone number SMS code authentication flow to your Feathery form.
  1. 1.
    Create a Sign In step, then add both a phone field and a button to the step. Give the phone field an ID such as login-phone. Change the button text to Sign In and configure the action to Send SMS Verification Code with the target login-phone. In this case, the target is the field containing the phone number that the verification code will be sent to.
  1. 2.
    Repeat step 1, but this time for a Sign Up step. Link your new phone field to the one you just created on the Sign In step. This will allow the IDs, properties, and data in both fields to be the same.
  2. 3.
    Next, create a Confirmation step. Add an additional Go To Step action to the 2 sign in/up buttons you just created, and have them navigate to the Confirmation step.
    1. 1.
      Add a pin input field to the Confirmation step, and then add a button with its action set to Verify SMS Code. Set the target of the Verify action to the pin input field you just created. This step will allow the user to input the verification code they just received from their phone number, and verification will fail if the code is incorrect.
    2. 2.
      Add a Go To Step action to the button with the Verify action, and have it navigate to the step you want the user to see post-login.
    3. 3.
      (Optional) On this step, you can give the user the ability to re-send the SMS verification code if they haven't see it yet.
  1. 4.
    (Optional) Add buttons to navigate between the Sign In and Sign Up steps.