Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

User MFA

Admin switch on MFA

Image Added

  • Use the on/off switch to set enable/disable MFA for a user
  • When MFA has been set by an admin this change will be pending (cf users list)
  • When a user MFA is pending it means that the user needs to enroll to register his TOTP generator (Google Authenticator)
  • Administrator can use the reset button to regenerate a TOTP secret and therefor invalidate current user generator
  • (warning) MFA On/Off and reset are triggered on click and not user save

User enrollment

On his first login after an administrator has set his account with MFA the user will be asked to enroll on a 4 steps form :

Step 0 : Welcome

Image Added

Here the client is told that he is to enroll in MFA and use is mobile phone as a security piece of evidence.

Step 1 : Download app

Image Added

Here the client is told to download Google Authenticator application, he is provided links to Android and IOS application stores.

Step 2 : Scan QR Code

Image Added

Here the client is asked to use the Google Authenticator application to register his account either by scanning the QR code or manually entering the key.

Step 3 : Verify code

Image Added

Here the client is told to check his first TOTP code to verify the enrollment process. If validation succeed he will be logged in with a valid MFA and token.

User login

Once a user is properly enrolled with MFA he will need is mobile device with Google Authenticator to log in. The login procedure is splitted in 2 steps with MFA :

  1. Classic login with email and password
  2. Enter valid TOTP code

1.Image Added2.Image Added


Backend API changes

This article describes, how to enable and use multi factor authentication (MFA) from the backend point of view.

...