Functional user signup, signin, and signout.