The Email Password authentication allows your client to authenticate using email and password method. The endpoints are pre-built and are easy to manage your authentication flow and users. To get your {auth_base_url}, check it out here - Get started with base url.
Note: APP-KEY to be passed in Headers can be obtained from the settings in
the project dashboard
This endpoints allows you to create a new user using the email and password method.
POST
{auth_base_url}/email-password-signup
APP-KEY
string
required
App key of the particular project
POST the data in the application/json format.
email
string
required
Input email address of the user
password
string
required
Password of the user
is_verification
bool
If True, then a verification mail will be sent to the user’s mail-id. Default
is False.
Email Verification Process - An Email verification link will be sent automatically to the user’s email address if is_verification is True. Upon clicking the link, the user’s email address will be verified automatically.
user_id
string
User Id of the new created user
email
string
Email address of the user
email_verification
string
If email verification is required then “pending”, else status is “verified” if verification not required.
This endpoints allows you to reset the password for the user.
POST
{auth_base_url}/email-password-reset
APP-KEY
string
required
App key of the particular project
email
string
required
Email address of the user
user_id
string
User Id of the new created user
email
string
Email address of the user
Password Reset Process - An Email password reset link will be sent
automatically to the user’s email address. Upon clicking the link, the user
will be redirected to password reset page where user can set his new password.
You don’t need to create a webpage for password reset from your client end.