signin, signout, signin upon registration