Added a contractual requirement for registering a user from a provider'