Update npm packages.
Add a route for login, add error management on the login page, add logout.