Auth On Behalf
Authentification des utilisateurs pour votre intégration
Exécutez des actions en tant qu'utilisateur réel, et non en tant que robot. Messages, courriels et invitations envoyés à partir de comptes réels, impossibles à distinguer des actions manuelles.
Hosted Auth
Jeton de rafraîchissement
Webhooks
Qu'est-ce que Auth on Behalf?
Avec Auth on Behalf, les utilisateurs accordent explicitement à votre application la permission d'agir sur leurs comptes connectés. Par le biais d'un flux de redirection sécurisé, ils s'authentifient directement auprès du fournisseur, votre application ne touche jamais à leurs informations d'identification. Une fois autorisé, vous recevez un simple identifiant de compte pour exécuter n'importe quelle action dans le cadre de l'autorisation accordée.
Cartographie des identités des utilisateurs
Lier vos identifiants internes aux comptes fournisseurs authentifiés
Consentement par redirection
Les utilisateurs autorisent l'accès par le biais du flux de consentement natif du fournisseur.
Abstraction des tokens
Unipile gère les tokens d'autorisation, vous n'utilisez qu'un simple account_id.
Exécution de l'API on Behalf
Tous les appels à l'API sont exécutés dans le contexte de l'utilisateur authentifié.
Cycle de vie de l'authentification
1
Générer un lien d'authentification
Votre backend demande une URL d'authentification hébergée à l'API Unipile.
2
Consentement de l'utilisateur
L'utilisateur est redirigé vers l'écran d'autorisation du fournisseur
Redirection sécurisée
3
Session établie
Session du fournisseur créée et tokens stockés en toute sécurité
4
Rappel reçu
Votre notify_url reçoit l'identifiant du compte et le mappage de l'utilisateur.
Prêt pour le Webhook
5
Exécuter des appels API
Effectuer des demandes au nom de l'utilisateur en utilisant account_id