This module includes following functionalities
- sign up (provide needed information i.e email, phone, name, etc)
- verify email
- sign in without password
- log out to terminate session
There is no need to reset password as users do not need a password to authenticate. If the user is not registered, they will not be able to login.