login, reg, new authentication, and user profile