Managing Authentication¶
The authentication page controls everything related to user authentication. It has four important features
- A signup module to create a new user
- An email verification component to verify the email of a new user and activate their account
- A login module that logs a verified user
- A forgot password module to change the password to a new one if the user forget his current password
Signup¶
A user can create an account using the signup functionality provided by OWTF. Signup is a 2-step process
- A user enters his correct credentials and then an email verification link is sent (shown in terminal if the SMTP server is not set).
- User then clicks on the email verification link provided to activate his account
Login¶
In order for user to login to the application, OWTF provides the login functionality. Once a user has signed up he can login simply as shown below:
In case user forgets his password, he can follow the steps shown below to reset a new password.