Pular para o conteúdo principal
POST
/
v1
/
applications
/
{id}
/
providers
Vincular um Provedor a uma Aplicação
curl --request POST \
  --url https://identity.sandbox.lerian.net/v1/applications/{id}/providers \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "providerId": "019c96a0-1a10-7abc-d1e2-8c9d0e1f2a3b",
  "canSignIn": true,
  "canSignUp": true,
  "canUnlink": false,
  "prompted": false
}
'
{
  "providerId": "019c96a0-1a10-7abc-d1e2-8c9d0e1f2a3b",
  "category": "Email",
  "type": "SendGrid",
  "canSignIn": true,
  "canSignUp": true,
  "canUnlink": false,
  "prompted": false
}

Documentation Index

Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt

Use this file to discover all available pages before exploring further.

Autorizações

Authorization
string
header
obrigatório

O token de autorização no formato 'Bearer '.

Parâmetros de caminho

id
string
obrigatório

O identificador único da aplicação que você deseja recuperar.

Corpo

application/json

Informações necessárias para vincular um provedor a uma aplicação.

providerId
string
obrigatório

O identificador único do provedor a ser vinculado.

canSignIn
boolean
padrão:false

Define se os usuários podem fazer login usando este provedor.

canSignUp
boolean
padrão:false

Define se novos usuários podem se cadastrar usando este provedor.

Define se os usuários podem desvincular este provedor de sua conta.

prompted
boolean
padrão:false

Define se os usuários são solicitados a vincular este provedor no login.

alertType
string

Configuração do tipo de alerta para este vínculo de provedor.

rule
string

Regra personalizada aplicada a este vínculo de provedor.

Resposta

Indica que o provedor foi vinculado à aplicação com sucesso.

Informações sobre um provedor vinculado a uma aplicação.

providerId
string

Identificador único do provedor vinculado.

category
enum<string>

Categoria do provedor.

Opções disponíveis:
Email,
SMS
type
enum<string>

Tipo de implementação do provedor.

Opções disponíveis:
SendGrid,
Twilio
canSignIn
boolean

Define se os usuários podem fazer login usando este provedor.

canSignUp
boolean

Define se novos usuários podem se cadastrar usando este provedor.

Define se os usuários podem desvincular este provedor de sua conta.

prompted
boolean

Define se os usuários são solicitados a vincular este provedor no login.

alertType
string

Configuração do tipo de alerta para este vínculo de provedor.

rule
string

Regra personalizada aplicada a este vínculo de provedor.