authentication

Create OIDC provider

Creates an OIDC provider with the database. During creation, the well-known configuration is loaded from the configUrl and stored in the database. Google and Okta are supported out of the box. Use this endpoint to register other OIDC providers.

post/databases/{databaseId}/auth/oidc/providers

Request

  • Base URL: https://global.thenile.dev
  • URL: https://global.thenile.dev/databases/{databaseId}/auth/oidc/providers
  • Auth: HTTP bearer

Path parameters

databaseIdstring required

Request body

namestring required
authType'SSO' | 'SOCIAL' required
redirectUrlstring uri
enabledboolean
configUrlstring uri
configJsonNode
ttl_secinteger

Response

Updated OIDC provider

namestring required
authType'SSO' | 'SOCIAL' required
redirectUrlstring uri
enabledboolean
configUrlstring uri
configJsonNode
ttl_secinteger

Changes

No recorded changes to this operation across all 1 revision of this API.