Iniciar fluxo de login do OIDC

OBTER /auth/oidc/start

Valida o ID da transação auth_start, gera PKCE/nonce/state, armazena-os em um cookie e redireciona para o provedor de identidade.

parâmetros de query

  • tx string Obrigatório

    ID da transação (hash do estado auth_start)

Respostas

  • 302 aplicação/json

    Redirecionar para o provedor de identidade

  • 400 aplicação/json

    Solicitação inválida

    Propriedades adicionais são permitidas.

  • 500 aplicação/json

    Erro interno do servidor

    Propriedades adicionais são permitidas.

GET /auth/oidc/start
curl \
 --request GET 'https://agentengine.mongodb.com/auth/oidc/start?tx=string' \
 --header "Authorization: $API_KEY"
Exemplos de resposta (302)
string
Exemplos de resposta (400)
{}
Exemplos de resposta (500)
{}