This implements more streamlined login process (#33).