Reworking the way we do login and signup.