En Google, nos dedicamos a mejorar la experiencia de inicio de sesión en todas las plataformas para desarrolladores y usuarios. Para los desarrolladores de Android, hace muy poco anunciamos la disponibilidad pública de Credential Manager, es decir, el futuro de la autenticación en Android. Credential Manager es una nueva biblioteca de Jetpack diseñada para consolidar los tipos de autenticación para desarrolladores de Android en una sola IU, lo que reduce la complejidad para tus apps y aumenta la usabilidad. Credential Manager también admite claves de acceso, de modo que se crea una interfaz unificada para los usuarios y una sola API para los desarrolladores.
En lugar de tener que realizar una integración con varios proveedores de identidades, los desarrolladores ahora pueden usar Credential Manager como una API de autenticación única y unificada. Credential Manager simplifica la integración y facilita el desarrollo de soluciones de autenticación que pueden funcionar con todos los administradores de contraseñas, proveedores de identidad y métodos de autenticación.
La implementación de Credential Manager con tus apps para Android proporcionará una experiencia de autenticación única a todos los usuarios de Android, integrada directamente con el sistema operativo y alineada con plataformas de gran confianza, como el inicio de sesión del sistema. Animamos a todos los desarrolladores a comenzar la migración a Credential Manager.
Las APIs de autenticación de los servicios de identidad de Google en Android, que incluyen el acceso con One Tap, el guardado de credenciales, el inicio de sesión con el botón de Google y el inicio de sesión para Android(GSI), ahora se pueden implementar utilizando Credential Manager. Esto permite a los desarrolladores realizar la integración con una sola API para sus recorridos de autenticación.
Dado que estas APIs ahora tienen disponibilidad general en Credential Manager, estas en particular quedarán obsoletas en los servicios de identidad de Google.
Smart Lock para contraseñas, función que quedó obsoleta en 2022, se eliminará del SDK de Servicios de Google Play en noviembre de 2023. Para minimizar los cambios rotundos que puedan afectar a las integraciones existentes, todas las apps existentes en Play Store seguirán funcionando. Las nuevas versiones de las apps compiladas con el nuevo SDK no podrán acceder a la API de Smart Lock para contraseñas, por lo que animamos a todos los desarrolladores a realizar la migración a Credential Manager lo antes posible.
Todos los desarrolladores de Android deben planificar su migración a la nueva API de Credential Manager. Para ayudarte en este proceso, te recomendamos que leas los siguientes recursos y guías:
Nos entusiasma mejorar la autenticación de Android con el lanzamiento de la API de Credential Manager, que ofrece una UX simple y optimizada para métodos de inicio de sesión seguros, como el inicio de sesión con Google.
Valoramos tus comentarios y te invitamos a compartir tu experiencia de integración con Credential Manager o cualquier otro comentario que quieras hacer:
La información que compartes es muy valiosa para que podamos continuar perfeccionando y mejorando nuestros servicios de autenticación.