users can sign in, edit their information, and sign out