Jeder soziale Login,
eine Integration.
Verbinden Sie jeden sozialen Login einmal — und fügen Sie dann einen einzigen Button in jede App ein. Astrina ID kümmert sich um die Tokens, die Rückrufe und die verifizierte Identität, sodass Sie nie wieder eine Anbieter-Konsole berühren müssen.
Kein SDK-Bloat · eine Integration · kostenlos, während du baust
Der gesamte Handshake, in drei Schritten
Leiten Sie weiter, lassen Sie den Anbieter verifizieren, fangen Sie eine signierte Identität auf dem Rückweg ein. Das’ ist der gesamte Ablauf.
Umleiten
Leite den Benutzer zu AstrinaID::loginUrl(). Keine Client-Geheimnisse in deiner App, keine pro-Anbieter-Einrichtung.
Anbieter verifiziert
Astrina vermittelt den OAuth-Prozess mit jedem Anbieter, den Sie aktivieren, und bestätigt, dass das Konto echt ist.
Rückruf
Dein Rückruf erhält eine verifizierte E-Mail, Namen, Avatar und Anbieter — bereit, um eine Sitzung zu erstellen.
Eine Zeile, um sie hinauszuschicken.
Eine Zeile, um sie zurückzubringen.
Kein Token-Jonglieren, keine Aktualisierungslogik, keine anbieter-spezifischen Eigenheiten. Generiere eine Login-URL und tausche dann den Rückrufcode gegen einen verifizierten Benutzer aus. Das SDK hat die gleiche Form für jeden Anbieter, den du aktivierst.
// 1 — den Benutzer zu einem beliebigen Anbieter senden $url = AstrinaID::loginUrl('google'); header("Location: {$url}"); // 2 — Überprüfen Sie den Callback, erhalten Sie einen echten Benutzer $user = AstrinaID::handleCallback(); // $user['email'], ['name'], ['avatar'], ['provider'], ['sub']
Signierte Rückrufe · Identitäten, denen du vertrauen kannst · Gesichert durch Astrina ID
Aktiviere einen Anbieter mit einem Schalter
Aktiviere jedes Netzwerk, während du es konfigurierst — dein Integrationscode ändert sich nie, wenn Anbieter online kommen.
Ein Zustimmungsbildschirm, eine Datenschutzrichtlinie, ein Dashboard — Gesichert durch Astrina ID.
Was Sie nicht mehr pflegen
Die Identitätsschicht, die still ihre Arbeit verrichtet, während du alles andere versendest.
| Teil des Jobs | Anbieter für Anbieter, von Hand | Mit Astrina ID |
|---|---|---|
| Apps in Anbieter-Konsolen | ± einer pro Anbieter, pro Seite | ✓ einmal, für jede Seite |
| Client-Geheimnisse in Ihrem Code | — in jeder App, die Benutzer anmeldet | ✓ 0 Geheimnisse in deiner App gespeichert |
| Tokens und Aktualisierungslogik | — geschrieben und von Ihnen auf dem neuesten Stand gehalten | ✓ vom Broker bearbeitet |
| Ein weiteres Netzwerk hinzufügen | ± neues SDK, neuer Callback, neue Version | ✓ ein Umschalter — Ihr Code ändert sich nicht |
| Vom Anbieter verifizierte Identitäten | ± verschiedene Feldnamen in jedem SDK | ✓ E-Mail · Name · Avatar · Anbieter |
Einmal konfigurieren. Überall wiederverwenden.
Fügen Sie in wenigen Minuten jeden sozialen Login mit Astrina ID zu Ihrem Produkt hinzu. Kostenlos starten, keine Karte erforderlich.