What are the API Login steps?

What are the API Login steps?

Implementing 2FA in API login adds a layer of security, helping to mitigate the risk of unauthorised access and enhancing the overall security posture. Users can choose the authentication method that best suits their needs while ensuring secure access to the API services. Here's the API login process with Two Factor Authentication (2FA) explained in a pointwise format:

  • Authentication Options: Users can authenticate their login using either Time-based One-Time Passwords (TOTP) or One-Time Passwords (OTP).
  • Enhanced Security: Two-factor authentication (2FA) adds an extra layer of security by requiring users to provide a second form of authentication besides their credentials.
  • Choice of Authentication Method: Users can choose between TOTP or OTP based on preference or convenience.
  • Time-based One-Time Passwords (TOTP): TOTP authentication involves generating a unique one-time password based on a shared secret key and the current time. Users typically use an authenticator app on their mobile device to generate TOTP codes.
  • One-Time Passwords (OTP): OTP authentication involves receiving a one-time password via SMS or email, which users must enter with their credentials to complete the login process.
  • API Documentation: More detailed information on the integration flow and implementation of 2FA in the API login process can be found in the documentation.