Każde logowanie społecznościowe,
jedna integracja.
Podłącz każde logowanie społecznościowe raz —, a następnie umieść jeden przycisk w dowolnej aplikacji. Astrina ID obsługuje tokeny, wywołania zwrotne i zweryfikowaną tożsamość, więc nigdy więcej nie musisz dotykać konsoli dostawcy.
Brak nadmiaru SDK · jedna integracja · darmowe podczas budowy
Całe powitanie, w trzech krokach
Redirect out, let the provider verify, catch a signed identity on the way back. That’s the entire flow.
Przekierowanie
Wyślij użytkownika do AstrinaID::loginUrl(). Brak tajemnic klienta w twojej aplikacji, brak konfiguracji dla każdego dostawcy.
Dostawca weryfikuje
Astrina pośredniczy w tańcu OAuth z każdym dostawcą, którego włączysz, i potwierdza, że konto jest prawdziwe.
Wywołanie zwrotne
Twoje wywołanie zwrotne otrzymuje zweryfikowany adres e-mail, imię, awatar i dostawcę — gotowe do utworzenia sesji.
Jedna linia, aby je wysłać.
Jedna linia, aby je przywrócić.
Brak manipulacji tokenami, brak logiki odświeżania, brak specyficznych dla dostawcy dziwactw. Wygeneruj URL logowania, a następnie wymień kod wywołania zwrotnego na zweryfikowanego użytkownika. SDK ma ten sam kształt dla każdego dostawcy, którego włączysz.
// 1 — wyślij użytkownika do dowolnego dostawcy $url = AstrinaID::loginUrl('google'); header("Location: {$url}"); // 2 — zweryfikuj callback, uzyskaj prawdziwego użytkownika $user = AstrinaID::handleCallback(); // $user['email'], ['name'], ['avatar'], ['provider'], ['sub']
Podpisane wywołania zwrotne · tożsamości, którym możesz zaufać · Zabezpieczone przez Astrina ID
Włącz dostawcę za pomocą przełącznika
Włączaj każdą sieć podczas jej konfigurowania — twój kod integracyjny nigdy się nie zmienia, gdy dostawcy stają się dostępni.
Jedna ekran zgody, jedna polityka prywatności, jeden pulpit nawigacyjny — Zabezpieczone przez Astrina ID.
Co przestajesz utrzymywać
Warstwa tożsamości, która cicho wykonuje swoją pracę, podczas gdy ty wysyłasz wszystko inne.
| Część pracy | Dostawca po dostawcy, ręcznie | Z identyfikatorem Astrina |
|---|---|---|
| Aplikacje w konsolach dostawcy | ± jeden na dostawcę, na stronę | ✓ raz, dla każdej strony |
| Sekrety klienta w twoim kodzie | — w każdej aplikacji, która loguje użytkowników | ✓ 0 sekretów przechowywane w twojej aplikacji |
| Tokeny i logika odświeżania | — napisane i aktualizowane przez Ciebie | ✓ obsługiwane przez brokera |
| Dodawanie jednej sieci więcej | ± nowe SDK, nowy callback, nowe wydanie | ✓ przełącznik — twój kod się nie zmienia |
| Tożsamości zweryfikowane przez dostawcę | ± różne nazwy pól w każdym SDK | ✓ email · imię · awatar · dostawca |
Skonfiguruj raz. Używaj wszędzie.
Dodaj każde logowanie społecznościowe do swojego produktu w kilka minut z Astrina ID. Darmowe na początek, bez karty.
Na co odpowiada ta strona
- logowanie społecznościowe dla strony internetowej
- integracja logowania OAuth
- zaloguj się za pomocą Google i Apple
- jednolity dostęp dla strony
- co to jest logowanie przez media społecznościowe
- jak działa logowanie przez media społecznościowe
- logowanie przez media społecznościowe wyjaśnione
- logowanie przez media społecznościowe przewodnik
- jak zacząć z logowanie przez media społecznościowe
- recenzje logowanie przez media społecznościowe
- czy logowanie przez media społecznościowe jest tego warte
- cennik logowanie przez media społecznościowe
- logowanie przez media społecznościowe alternatywy
- logowanie przez media społecznościowe dla początkujących
- dlaczego logowanie przez media społecznościowe
- logowanie przez media społecznościowe — co otrzymujesz