Ang FaceCall ay gumagamit ng multi-step verification process para ma-authenticate ang mga user. Heto ang detalyadong overview ng mga hakbang na kasali:
- Email Verification
- Sign Up: Sa pag-sign up, kinakailangang magbigay ng valid na email address ang mga user.
- Verification Email: Magpapadala ang FaceCall ng verification email sa ibinigay na address.
- Confirm Email: Kailangang i-click ng mga user ang verification link sa email para makumpirma ang kanilang address. Ang hakbang na ito ay para masiguro na ang email ay pag-aari ng user at aktibo.
- Phone Number Verification
- Provide Phone Number: Hihilingin sa mga user na ilagay ang kanilang phone number sa pag-sign up o pag-update ng account settings.
- SMS Verification Code: Magpapadala ang FaceCall ng verification code via SMS sa ibinigay na phone number.
- Enter Code: Kailangang ilagay ng mga user ang natanggap na code sa app para ma-verify ang kanilang phone number. Ang hakbang na ito ay para masiguro na ang phone number ay aktibo at pag-aari ng user.
- Two-Factor Authentication (2FA)
- Enable 2FA: Puwedeng i-enable ng mga user ang two-factor authentication sa app settings para sa karagdagang seguridad.
- Authentication App/SMS: Maaaring i-set up ang 2FA gamit ang authentication app o via SMS.
- Verification Code: Sa pag-login, kailangang ilagay ng mga user ang code na generated ng authentication app o ipinadala via SMS, bukod pa sa kanilang password.