Auth On Behalf
Uwierzytelnianie użytkowników na potrzeby integracji
Wykonuj działania jako rzeczywisty użytkownik, a nie jako bot. Wiadomości, e-maile i zaproszenia wysyłane z prawdziwych kont, nieodróżnialne od działań ręcznych.
Hosted Auth
Token odświeżania
Webhooks
Co to jest Auth on Behalf?
Dzięki Auth on Behalf użytkownicy wyraźnie udzielają aplikacji uprawnień do działania na ich połączonych kontach. Poprzez bezpieczny przepływ przekierowania uwierzytelniają się bezpośrednio u dostawcy, a aplikacja nigdy nie dotyka ich danych uwierzytelniających. Po autoryzacji otrzymujesz prosty identyfikator account_id do wykonania dowolnej akcji w przyznanym zakresie.
Mapowanie tożsamości użytkownika
Powiązanie wewnętrznych identyfikatorów użytkowników z uwierzytelnionymi kontami dostawców
Zgoda oparta na przekierowaniu
Użytkownicy autoryzują dostęp za pośrednictwem natywnego przepływu zgody dostawcy
Abstrakcja tokenów
Unipile zarządza tokenami autoryzacyjnymi, używasz tylko prostego account_id
Wykonanie API w imieniu
Wszystkie wywołania API są wykonywane w kontekście uwierzytelnionego użytkownika
Cykl życia uwierzytelniania
1
Generowanie łącza uwierzytelniającego
Twój backend żąda hostowanego adresu URL autoryzacji z Unipile API
2
Zgoda użytkownika
Użytkownik zostaje przekierowany do ekranu autoryzacji dostawcy.
Bezpieczne przekierowanie
3
Sesja ustanowiona
Utworzona sesja dostawcy i bezpiecznie przechowywane tokeny
4
Otrzymane połączenie zwrotne
Twój notify_url otrzymuje account_id i mapowanie użytkownika
Webhook Ready
5
Wykonywanie wywołań API
Wysyłanie żądań w imieniu użytkownika przy użyciu account_id