User sign-up, basics for sign-in and sign-out