Android-appar stöder olika autentiseringsmetoder som hjälper dig att logga in på ditt konto. Du kan logga in med ditt användarnamn, telefonnummer eller biometri eller använda förenade inloggningslösningar som Logga in med Google. Dessutom kan du också ställa in lösenord för dina konton för att förenkla inloggningar. Även om det är en bonus att ha så många alternativ för att logga in i appar, vill Google göra saker lite enklare som inte vill bry sig om de olika gränssnitten varje alternativ presenterar. För det ändamålet har företaget släppt Credential Manager API.
Androids nya Credential Manager Jetpack API, tillgängligt för apputvecklare i alpha från och med idag, tillåter utvecklare att förenkla inloggningsupplevelsen för sina appar. Den stöder flera inloggningsmetoder, inklusive användarnamn/lösenord och federerade inloggningslösningar i ett enda API, vilket gör det enkelt för utvecklare att integrera det i sina appar.
För slutanvändare, Credential Manager API "förenar inloggningsgränssnittet över autentiseringsmetoder, vilket gör det tydligare och enklare för användare att logga in på appar, oavsett vilken metod de väljer." Det sa Google i ett blogginlägg. Google lyfter fram fördelarna med det nya API: et, "Användare möter flera inloggningsmetoder och i många av dessa fall är inloggningsmetoderna parallella sätt för användaren att komma in på samma konto. Credential Manager samlar alla tillgängliga inloggningsmetoder för appen i en lista, samtidigt som de duplicerar poster för samma konto. Denna förenkling tillåter användare att fokusera på att välja konto utan att behöva förstå den underliggande inloggningstekniken."
Credential Manager API stöder också lösenord, den ny branschstandard för lösenordslös autentisering, vilket är säkrare än att använda ett användarnamn och lösenord för att logga in på appar. Det låter användare skapa lösenord för appar och lagra dem i Google Password Manager. De lagrade nycklarna synkroniseras mellan enheter som är inloggade på samma Google-konto för en sömlös upplevelse. Eftersom Credential Manager för närvarande är tillgängligt för utvecklare i alfa kan det ta ett tag innan du ser den enhetliga inloggningsupplevelsen på din enhet.