FaceCall employs a multi-step verification process to authenticate users. Here’s a comprehensive overview of the steps involved:
- Email Verification
- Sign Up: During the sign-up process, users are required to provide a valid email address.
- Verification Email: FaceCall sends a verification email to the provided address.
- Confirm Email: Users must click on the verification link in the email to confirm their address. This step ensures that the email belongs to the user and is active.
- Phone Number Verification
- Provide Phone Number: Users are asked to enter their phone number during sign-up or account settings update.
- SMS Verification Code: FaceCall sends a verification code via SMS to the provided phone number.
- Enter Code: Users must enter the received code in the app to verify their phone number. This step ensures that the phone number is active and belongs to the user.
- Two-Factor Authentication (2FA)
- Enable 2FA: Users can enable two-factor authentication in the app settings for added security.
- Authentication App/SMS: 2FA can be set up using an authentication app or via SMS.
- Verification Code: During login, users must enter a code generated by the authentication app or sent via SMS, in addition to their password.