Streamlined Authenticator's start function. But also the get_user doesn't need to recheck the database, since it's always fresh