Saltar al contenido principal
Capacitor

Lanzamiento del nuevo plugin de inicio de sesión social de Capacitor

El plugin de inicio de sesión social de Capacitor es un plugin que te permite iniciar sesión con Google, Facebook y Apple en iOS, Android y Web.

WcaleNieWolny

WcaleNieWolny

Gerente de contenido

Lanzamiento del nuevo plugin de inicio de sesión social de Capacitor

Introducción

Hola, soy Michael (WcaleNieWolny) 👋,

Después de un mes de duro (y un poco doloroso 🙃) trabajo, estoy encantado de anunciar la primera versión del Capacitor Inicio de Sesión Social. Este plugin está diseñado para ayudar en el manejo tanto de Google como de Apple Login en iOS y Android. Además, junto con Martin, hemos estado trabajando en algunas características únicas que incluyen:

  • La introducción del inicio de sesión con Apple en Android
  • La adopción de los nuevos credenciales de Google API
  • La adición de documentación detallada

Inicio de sesión con Apple en Android

Primero, discutamos la innovación principal de ‘Inicio de sesión con Apple’ en Android. Esto no fue trivial, ya que el SDK de Apple no proporciona esta funcionalidad. Utilicé este artículo como punto de referencia, pero lo cambié un poco para hacerlo más seguro. El flujo que terminé con él se parece a esto:

Diagrama del flujo de inicio de sesión de Apple

Desafortunadamente, requiere un backend y algunas modificaciones en tu aplicación code, pero es lo mejor que pude hacer.

Actualizado Google Login en Android

A continuación, intenté implementar Google Login en Android. Resulta que CapacitorGoogleAuth de CodetrixStudio utiliza una biblioteca GMS que pronto será deprecated. Como resultado de esta biblioteca GMS considerada legado, decidí utilizar el CredentialManager. Esto ayudó a simplificar el flujo de inicio de sesión y eliminó el molesto error 10 🎉

Documentación

Finalmente, escribí una documentación impresionante ✨. Pasé mucho tiempo asegurándome de que los documentos fueran precisos y exhaustivos. Los documentos incluyen una guía detallada sobre la configuración tanto de Apple como de Google. También proporcioné un backend de ejemplo para Iniciar sesión con Apple 🍎

¡No dude en consultar los Apple y Google guías!

Conclusión

En conclusión, el plugin de inicio de sesión social de Capacitor introduce una gran cantidad de nuevas y emocionantes características con más por venir en el futuro 🚀

Keep going from Release of a brand new Capacitor Social Login plugin

Si está utilizando Lanzamiento de un nuevo plugin de inicio de sesión social de Capacitor para planificar la autenticación y los flujos de cuenta, conecte con @capgo/capacitor-login-social para los detalles de implementación en @capgo/capacitor-login-social, @capgo/capacitor-passkey para los detalles de implementación en @capgo/capacitor-passkey, @capgo/capacitor-biometría-nativa para los detalles de implementación en @capgo/capacitor-biometría-nativa, Autenticación de dos factores para los detalles de implementación en Autenticación de dos factores, y SSO (Empresas) para los detalles de implementación en SSO (Empresas).

Actualizaciones en vivo para aplicaciones Capacitor

Cuando un error en la capa web está activo, envíe la corrección a través de Capgo en lugar de esperar días por la aprobación de la tienda de aplicaciones. Los usuarios reciben la actualización en segundo plano mientras los cambios nativos siguen en el camino de revisión normal.

Comienza ahora

Últimas noticias de nuestro Blog

Capgo te da las mejores herramientas para crear una aplicación móvil profesional.