Skip to main content
PUT
Error

Autorizações

Authorization
string
header
obrigatório

Bearer authentication. Send Authorization: Bearer .

Corpo

application/json

SSO Provider Input

SSOProviderConfigInput payload

clientId
string
obrigatório
clientSecret
string
obrigatório

#nosec G117 -- write-only credential, never echoed back in any response

type
enum<string>
obrigatório
Opções disponíveis:
Google,
AzureAD,
Okta,
Custom
Exemplo:

"Google"

customAuthUrl
string
customTokenUrl
string
customUserInfoUrl
string
disablePasswordLogin
boolean
Exemplo:

true

domain
string

Domain is REQUIRED for Type=Okta and ignored otherwise: Casdoor derives an Okta provider's authorize, token and userinfo endpoints from it, and no constant can stand in because they are per-org. Either the org URL (https://.okta.com) or an authorization server base (https://.okta.com/oauth2/default) is accepted; the org URL is completed to its authorization server on write.

Exemplo:

"https://your-org.okta.com"

issuerUrl
string
name
string
scopes
string

Resposta

OK

SSOProviderConfigResponse payload

configured
boolean
passwordEnabled
boolean
provider
object

ProviderResponse payload

Exemplo: