User login

User Authentication Methods

  1. Auth0 Social Login
    Log in using social accounts such as Google, GitHub, etc.
  2. Email Registration and Login
    Sign up and log in using your email. The system will register an Auth0 account based on your email information.

Difference: With email registration, subsequent logins will only be possible using the email and password method.

Auth0 Social Login

Auth0 is a widely-used cloud identity provider supporting various social accounts such as Google, GitHub, Facebook, Twitter, etc.

Login Process

  1. The user selects and authenticates using one of the social accounts, e.g., Log in with Google.
  2. The user authorizes the application to access basic information from their social account.
  3. Upon successful authentication, the system retrieves user information from Auth0 and automatically creates or updates the corresponding user account.
  4. The user is successfully logged in and redirected to the main interface of Montplex.

Advantages

  • Convenient and fast, no need to create a new account.
  • Supports a wide range of mainstream social accounts, offering extensive coverage.
  • Authentication logic is handled by Auth0, ensuring security and reliability.

Email Registration and Login

In addition to Auth0 login, Montplex also supports traditional email registration and login.

Registration Process

  1. The user clicks the Sign up button.
  2. Fills in registration details such as email and password, and completes captcha verification (if applicable).
  3. The system creates a new user account.
  4. After successful registration, the user can log in directly.

Login Process

  • Enter the registered email and password.
  • The system verifies the email and password.
  • Upon successful verification, the user is logged in.

Advantages

  • A traditional and reliable registration and login method.
  • No need to link social accounts, ensuring greater privacy.
  • Suitable for users without social accounts or those who prefer not to use social login.

By offering both Auth0 and email login options, Montplex caters to different user needs and preferences, providing a better user experience. Regardless of the chosen login method, Montplex ensures secure and reliable identity verification services.