Changed how the login requirement works, from except on login route to only on the only-routes.