Autenticação de entrada e saída do OAuth

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • A autenticação baseada em OAuth valida a identidade do cliente que tenta estabelecer uma relação de confiança no sistema usando um protocolo de autenticação.

    OAuth 2.0 - Open Authorization é o protocolo padrão do setor para autorização, que se concentra na simplicidade do desenvolvedor do cliente enquanto fornece fluxos de autorização específicos para aplicações da Web, aplicações de desktop e dispositivos móveis.

    É um padrão projetado para permitir que um site ou aplicação acesse recursos hospedados por outras aplicações da web em nome de um usuário.

    Em vez de usar as credenciais do usuário do recurso para acessar recursos protegidos, o cliente obtém um token de acesso. Os tokens de acesso são emitidos para clientes de terceiros com a aprovação do usuário. Em seguida, o cliente usa o token de acesso para acessar os recursos protegidos.

    Entrada

    Crie um endpoint para clientes externos que desejam acessar sua instância. Isso cria um registro de aplicação cliente OAuth e gera um ID e segredo do cliente de que o cliente precisa para acessar os recursos restritos na instância. Para obter mais informações, consulte Entrada de OAuth.

    Saída

    Use um provedor OAuth de terceiros que forneça a autorização de acesso à sua instância. Especifique um perfil OAuth e um escopo OAuth ao se conectar a outro provedor OAuth. Para obter mais informações, consulte Saída de OAuth.