1. client_id . This identifies the service provider uniquely.
  2. scope . This should default to 'openid', otherwise we must adhere to RFC 6749.
  3. response_type. This should default to 'code'.
  4. redirect_url . This is the redirect URL to the SP backend.