User model improved to fit minimal authentication requirements.