Implemented user signin-signout