Autorização em nome de
Autenticação de usuário para sua integração
Execute ações como o usuário real, não como um bot. Mensagens, e-mails e convites enviados de contas reais, indistinguíveis de ações manuais.
Autenticação hospedada
Token de atualização
Webhooks
O que é Autenticação em nome?
Com o Auth on Behalf, os usuários concedem explicitamente ao seu aplicativo permissão para agir em suas contas conectadas. Por meio de um fluxo de redirecionamento seguro, eles se autenticam diretamente com o provedor, e seu aplicativo nunca toca nas credenciais deles. Uma vez autorizado, você recebe um simples account_id para executar qualquer ação dentro do escopo concedido.
Mapeamento da identidade do usuário
Vincule seus IDs de usuário internos a contas de provedor autenticadas
Consentimento baseado em redirecionamento
Os usuários autorizam o acesso por meio do fluxo de consentimento nativo do provedor
Abstração de token
A Unipile gerencia tokens de autorização, você só usa um simples account_id
Execução de API em nome de
Todas as chamadas de API são executadas no contexto do usuário autenticado
Ciclo de vida da autenticação
1
Gerar link de autenticação
Seu backend solicita um URL de autenticação hospedado da API do Unipile
2
Consentimento do usuário
O usuário é redirecionado para a tela de autorização do provedor
Redirecionamento seguro
3
Sessão Estabelecida
Sessão do provedor criada e tokens armazenados de forma segura
4
Retorno Recebido
Sua notify_url recebe account_id e mapeamento de usuário
Webhook Pronto
5
Executar Chamadas de API
Faça solicitações em nome do usuário usando account_id