Cada inicio de sesión social,
una integración.
Conecta cada inicio de sesión social una vez — luego coloca un solo botón en cualquier aplicación. Astrina ID maneja los tokens, las devoluciones de llamada y la identidad verificada para que nunca vuelvas a tocar una consola de proveedor.
Sin sobrecarga de SDK · una integración · gratis mientras construyes
Todo el apretón de manos, en tres movimientos
Redirect out, let the provider verify, catch a signed identity on the way back. That’s the entire flow.
Redirigir
Enviar al usuario a AstrinaID::loginUrl(). Sin secretos de cliente en tu aplicación, sin configuración por proveedor.
El proveedor verifica
Astrina media en el proceso OAuth con cada proveedor que habilitas y confirma que la cuenta es real.
Callback
Tu callback recibe un correo electrónico verificado, nombre, avatar y proveedor — listo para crear una sesión.
Una línea para enviarlos.
Una línea para traerlos de vuelta.
Sin malabares con tokens, sin lógica de actualización, sin peculiaridades específicas del proveedor. Genera una URL de inicio de sesión, luego intercambia el código de callback por un usuario verificado. El SDK tiene la misma forma para cada proveedor que habilites.
// 1 — enviar al usuario a cualquier proveedor $url = AstrinaID::loginUrl('google'); header("Location: {$url}"); // 2 — verificar el callback, obtener un usuario real $user = AstrinaID::handleCallback(); // $user['email'], ['name'], ['avatar'], ['provider'], ['sub']
Callbacks firmados · identidades en las que puedes confiar · Asegurado por Astrina ID
Habilita un proveedor con un interruptor
Activa cada red a medida que la configuras — tu código de integración nunca cambia a medida que los proveedores se conectan.
Una pantalla de consentimiento, una política de privacidad, un panel — Asegurado por Astrina ID.
Lo que dejas de mantener
La capa de identidad que silenciosamente hace su trabajo mientras envías todo lo demás.
| Parte del trabajo | Proveedor por proveedor, a mano | Con Astrina ID |
|---|---|---|
| Aplicaciones en consolas de proveedores | ± uno por proveedor, por sitio | ✓ una vez, para cada sitio |
| Secretos del cliente en tu código | — en cada aplicación que inicia sesión | ✓ 0 secretos almacenados en tu aplicación |
| Tokens y lógica de actualización | — escrito y mantenido actualizado por ti | ✓ manejado por el corredor |
| Agregando una red más | ± nuevo SDK, nuevo callback, nuevo lanzamiento | ✓ un interruptor — tu código no cambia |
| Identidades verificadas por el proveedor | ± nombres de campo diferentes en cada SDK | ✓ correo electrónico · nombre · avatar · proveedor |
Configura una vez. Reutiliza en todas partes.
Agrega cada inicio de sesión social a tu producto en minutos con Astrina ID. Gratis para comenzar, no se requiere tarjeta.
Lo que esta página responde
- inicio de sesión social para un sitio web
- integración de inicio de sesión OAuth
- iniciar sesión con Google y Apple
- inicio de sesión único para un sitio
- qué es inicio de sesión social
- cómo inicio de sesión social funciona
- inicio de sesión social explicado
- guía de inicio de sesión social
- cómo empezar con inicio de sesión social
- reseñas de inicio de sesión social
- vale la pena inicio de sesión social
- precios de inicio de sesión social
- inicio de sesión social alternativas
- inicio de sesión social para principiantes
- por qué inicio de sesión social
- inicio de sesión social — lo que obtienes