Two-factor authentication is a way of adding additional layer of security to an application. So in addition to providing the standard email and password combination when logging in, users will be required to provide an additional authentication code before they are actually logged in. In this course, we cover how to implement two-factor authentication in AdonisJS using authenticator apps like Google Authenticator and Authy.
What you'll learn
- How to enable and disable two-factor authentication for users
- Logging in with authentication code
- Logging in with recovery codes
- Generating recovery codes