Update requirements
Empty forms.py for auth app
Add a login form
Add the login form to the auth routes
Template for the login page updated
Update requirements
Create a login_manager object
Add user_loader function for loading a user
Log in the user on a POST request
Import all objects that were missing
Flashed message warning
Update the navigation bar, so that to the right a link appears linking to the login page if the user is not logged in, or the user/admin panel if he is logged in
Display a 404 if a user does not exist in database
Add a logout functionality