User model with validated email and name fields.
User authentication.