Chaque connexion sociale,
une intégration.
Connectez chaque connexion sociale une fois — puis intégrez un seul bouton dans n'importe quelle application. Astrina ID gère les jetons, les rappels et l'identité vérifiée afin que vous ne touchiez plus jamais à une console de fournisseur.
Pas de surcharge SDK · une intégration · gratuite pendant que vous construisez
La poignée de main complète, en trois étapes
Redirect out, let the provider verify, catch a signed identity on the way back. That’s the entire flow.
Rediriger
Envoyez l'utilisateur à AstrinaID::loginUrl(). Pas de secrets client dans votre application, pas de configuration par fournisseur.
Le fournisseur vérifie
Astrina gère la danse OAuth avec chaque fournisseur que vous activez et confirme que le compte est réel.
Rappel
Votre callback reçoit un email vérifié, un nom, un avatar et un fournisseur — prêt à créer une session.
Une ligne pour les envoyer.
Une ligne pour les ramener.
Pas de jonglage de jetons, pas de logique de rafraîchissement, pas de particularités spécifiques au fournisseur. Générez une URL de connexion, puis échangez le code de callback contre un utilisateur vérifié. Le SDK a la même forme pour chaque fournisseur que vous activez.
// 1 — envoyer l'utilisateur à n'importe quel fournisseur $url = AstrinaID::loginUrl('google'); header("Location: {$url}"); // 2 — vérifiez le callback, obtenez un vrai utilisateur $user = AstrinaID::handleCallback(); // $user['email'], ['name'], ['avatar'], ['provider'], ['sub']
Callbacks signés · identités auxquelles vous pouvez faire confiance · Sécurisé par Astrina ID
Activez un fournisseur avec un interrupteur
Activez chaque réseau au fur et à mesure que vous le configurez — votre code d'intégration ne change jamais à mesure que les fournisseurs se connectent.
Un écran de consentement, une politique de confidentialité, un tableau de bord — Sécurisé par Astrina ID.
Ce que vous cessez de maintenir
La couche d'identité qui fait discrètement son travail pendant que vous expédiez tout le reste.
| Partie du travail | Fournisseur par fournisseur, à la main | Avec l'ID Astrina |
|---|---|---|
| Applications dans les consoles des fournisseurs | ± un par fournisseur, par site | ✓ une fois, pour chaque site |
| Secrets client dans votre code | — dans chaque application qui connecte les utilisateurs | ✓ 0 secrets stockés dans votre application |
| Tokens et logique de rafraîchissement | — écrit et mis à jour par vous | ✓ géré par le courtier |
| Ajout d'un réseau supplémentaire | ± nouveau SDK, nouveau callback, nouvelle version | ✓ un interrupteur — votre code ne change pas |
| Identités vérifiées par le fournisseur | ± noms de champs différents dans chaque SDK | ✓ email · nom · avatar · fournisseur |
Configurez une fois. Réutilisez partout.
Ajoutez chaque connexion sociale à votre produit en quelques minutes avec Astrina ID. Gratuit pour commencer, aucune carte requise.
Ce que cette page répond
- connexion sociale pour un site web
- intégration de connexion OAuth
- connexion avec Google et Apple
- authentification unique pour un site
- qu'est-ce que connexion sociale
- comment connexion sociale fonctionne
- connexion sociale expliqué
- guide connexion sociale
- comment commencer avec connexion sociale
- avis sur connexion sociale
- est-ce que connexion sociale en vaut la peine
- tarification de connexion sociale
- connexion sociale alternatives
- connexion sociale pour les débutants
- pourquoi connexion sociale
- connexion sociale — ce que vous obtenez