article illustration Lanzamiento de un nuevo plugin de inicio de sesión social para Capacitor
Capacitor
Last update: October 08, 2024

Lanzamiento de un nuevo plugin de inicio de sesión social para Capacitor

Introducción

Hola, soy Michael (WcaleNieWolny) 👋,

Después de un mes de trabajo duro (y un poco doloroso 🙃), me complace anunciar el primer lanzamiento del Capacitor Social Login. Este plugin está diseñado para ayudar en el manejo de inicio de sesión de Google y Apple en iOS y Android. Además, junto con Martin, hemos estado trabajando en algunas características únicas que incluyen:

  • La introducción de Login con Apple en Android
  • La adopción de la nueva API de Google Credentials
  • La adición de documentación detallada

Login con Apple en Android

Primero, hablemos de la gran innovación del ‘Login con Apple’ en Android. Esto no fue trivial, ya que el SDK de Apple no proporciona esta funcionalidad. Usé este artículo como mi punto de referencia, pero lo cambié un poco para hacerlo más seguro. El flujo con el que terminé se ve así:

Apple Login flow chart

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

Login de Google renovado en Android

Luego, intenté implementar el Login de Google en Android. Resulta que CapacitorGoogleAuth de CodetrixStudio usa una biblioteca GMS que pronto quedará obsoleta. Como resultado de que esta biblioteca GMS se considera heredada, decidí usar el CredentialManager. Esto ayudó a simplificar el flujo de inicio de sesión y eliminó el molesto error 10 🎉

Documentación

Por último, escribí una documentación increíble ✨. Pasé mucho tiempo asegurándome de que los documentos fueran precisos y extensos. Los documentos incluyen una guía detallada sobre la configuración de Apple y Google. También proporcioné un backend de ejemplo para Login con Apple 🍎

¡No dudes en consultar las guías de Apple y Google!

Conclusión

En conclusión, el plugin Capacitor Social Login introduce muchas características nuevas y emocionantes, con más por venir en el futuro 🚀

Authored By

Últimas noticias

Capgo te ofrece los mejores conocimientos que necesitas para crear una aplicación móvil verdaderamente profesional.