LoginRadius v1.0.0 LoginRadius.PhoneAuthentication View Source
Elixir wrapper for the LoginRadius Phone Authentication API module
Link to this section Summary
Functions
POST - Phone Forgot Password by OTP: Sends OTP to reset the account password. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-forgot-password-by-otp
POST - Phone Login: Retrieves a copy of user data based on Phone ID. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-login
PUT - Phone Login Using One Time Passcode: Verifies a login by One Time Passcode. This API is listed under the Passwordless Login section. https://docs.loginradius.com/api/v2/customer-identity-api/passwordless-login/phone-login-using-otp
GET - Phone Number Availability: Checks if the specified phone number already exists on your site. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-number-availability
PUT - Phone Number Update: Updates a user’s login phone number. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-number-update
DELETE - Remove Phone ID by Access Token: Deletes the Phone ID on a user’s account using access token. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/remove-phone-id-by-access-token
POST - Phone Resend Verification OTP: Resends a verification OTP to verify a user’s phone number. User will receive a verification code that they will need to input. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-resend-otp
POST - Phone Resend Verification OTP by Access Token: Resends a verification OTP to verify a user’s phone number in cases where an active token already exists. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-resend-otp-by-token
PUT - Phone Reset Password by OTP: Resets a user’s password using OTP. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-reset-password-by-otp
PUT - Reset Phone ID Verification: Resets phone number verification of a user’s account. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/reset-phone-id-verification
GET - Phone Send One Time Passcode: Sends a One Time Passcode by verified phone ID. This API is listed under the Passwordless Login section. https://docs.loginradius.com/api/v2/customer-identity-api/passwordless-login/phone-send-otp
POST - Phone User Registration by SMS: Registers a new user into Cloud Storage and triggers the phone verification process. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-user-registration-by-sms
PUT - Phone Verification by OTP: Validates the verification code sent to verify a user’s phone number. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-verify-otp
PUT - Phone Verification OTP by Access Token: Consumes the verification code sent to verify a user’s phone number. For use in front-end where user has already logged in by passing user’s access token. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-verify-otp-by-token
Link to this section Functions
forgot_password_by_otp(map(), String.t()) :: LoginRadius.response()
POST - Phone Forgot Password by OTP: Sends OTP to reset the account password. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-forgot-password-by-otp
login(map(), String.t(), String.t(), String.t()) :: LoginRadius.response()
POST - Phone Login: Retrieves a copy of user data based on Phone ID. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-login
login_using_one_time_passcode(map()) :: LoginRadius.response()
PUT - Phone Login Using One Time Passcode: Verifies a login by One Time Passcode. This API is listed under the Passwordless Login section. https://docs.loginradius.com/api/v2/customer-identity-api/passwordless-login/phone-login-using-otp
phone_number_availability(String.t()) :: LoginRadius.response()
GET - Phone Number Availability: Checks if the specified phone number already exists on your site. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-number-availability
phone_number_update(String.t(), map(), String.t()) :: LoginRadius.response()
PUT - Phone Number Update: Updates a user’s login phone number. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-number-update
remove_phone_id_by_access_token(String.t()) :: LoginRadius.response()
DELETE - Remove Phone ID by Access Token: Deletes the Phone ID on a user’s account using access token. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/remove-phone-id-by-access-token
resend_verification_otp(map(), String.t()) :: LoginRadius.response()
POST - Phone Resend Verification OTP: Resends a verification OTP to verify a user’s phone number. User will receive a verification code that they will need to input. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-resend-otp
resend_verification_otp_by_access_token(String.t(), map(), String.t()) :: LoginRadius.response()
POST - Phone Resend Verification OTP by Access Token: Resends a verification OTP to verify a user’s phone number in cases where an active token already exists. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-resend-otp-by-token
reset_password_by_otp(map()) :: LoginRadius.response()
PUT - Phone Reset Password by OTP: Resets a user’s password using OTP. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-reset-password-by-otp
reset_phone_id_verification(String.t()) :: LoginRadius.response()
PUT - Reset Phone ID Verification: Resets phone number verification of a user’s account. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/reset-phone-id-verification
send_one_time_passcode(String.t(), String.t()) :: LoginRadius.response()
GET - Phone Send One Time Passcode: Sends a One Time Passcode by verified phone ID. This API is listed under the Passwordless Login section. https://docs.loginradius.com/api/v2/customer-identity-api/passwordless-login/phone-send-otp
user_registration_by_sms(map(), String.t(), String.t(), String.t()) :: LoginRadius.response()
POST - Phone User Registration by SMS: Registers a new user into Cloud Storage and triggers the phone verification process. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-user-registration-by-sms
verify_otp(String.t(), map(), String.t()) :: LoginRadius.response()
PUT - Phone Verification by OTP: Validates the verification code sent to verify a user’s phone number. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-verify-otp
verify_otp_by_access_token(String.t(), String.t(), String.t()) :: LoginRadius.response()
PUT - Phone Verification OTP by Access Token: Consumes the verification code sent to verify a user’s phone number. For use in front-end where user has already logged in by passing user’s access token. https://docs.loginradius.com/api/v2/customer-identity-api/phone-authentication/phone-verify-otp-by-token