Stroomlijn uw webgebaseerde inlogproces op Android met het nieuwe Auth Tab, beschikbaar via Chrome 132. Auth Tabs optimaliseren de Custom Tab- ervaring voor taken zoals authenticatie, vereisen een minimale gebruikersinterface en bieden een veiliger callback-mechanisme.
Auth Tab is een gespecialiseerd aangepast tabblad dat speciaal is gebouwd om authenticatie af te handelen. Het biedt alle kernvoordelen van aangepaste tabbladen die zijn afgestemd op integraties van app-ontwikkelaars die een uitgeklede browserervaring willen, gericht op webinhoud. Het maakt gebruik van idiomatische Android API's en biedt verbeterde beveiliging voor uw applicaties. Bovendien heeft Auth Tab de mogelijkheid om automatisch terug te vallen op standaard aangepaste tabbladen wanneer deze niet beschikbaar zijn op het apparaat van een gebruiker.
Als u aangepaste tabbladen gebruikt om browsergebaseerde authenticatie af te handelen, is het upgraden naar het tabblad Auth eenvoudig. Authentabbladen zijn beschikbaar vanaf Chrome 132 en vallen automatisch terug naar de standaardervaring met aangepaste tabbladen voor eerdere versies van Chrome. Als u een nieuw authenticatieproces ontwikkelt, is Auth Tab de juiste keuze.
Verificatietabblad versus aangepaste tabbladen
Aangepaste tabbladen bieden een speciale in-app-browserervaring die de betrokkenheid van gebruikers kan vergroten en focussen en de implementatiedetails voor de Android-ontwikkelaar aanzienlijk kan vereenvoudigen. Authenticatiestrategieën gebaseerd op aangepaste tabbladen bieden een enorme verbetering ten opzichte van eerdere oplossingen, maar er blijven nog steeds uitdagingen bestaan:
- De communicatie tussen het browsertabblad en de app is afhankelijk van Activiteitsintenties , waardoor uw app kan worden blootgesteld aan mogelijke interferentie van uw bedoelingen
- Het gebruik van Activiteitsintenties om de informatieoverdracht vanaf het tabblad te beheren is minder idiomatisch dan het gebruik van Android API's
Auth Tab lost deze problemen op. Een speciale callback voegt een beveiligingslaag toe en elimineert de noodzaak van activiteitsintenties. De browserinterface elimineert ondertussen enkele Chrome-functies, zoals de minimaliseerknop, om een meer authentieke autorisatie-ervaring voor gebruikers te creëren.


Migreren naar het tabblad Verificatie
Auth Tab is geïntroduceerd in Chrome 132 en vereist de authenticatiebibliotheek van de AndroidX- browser.
Migreer uw bestaande authenticatiestrategie voor aangepaste tabbladen naar Auth Tab door slechts een paar regels code te wijzigen. Een volledige handleiding voor ontwikkelaars is beschikbaar in de Chrome Custom Tabs-documentatie .
Een werkende Auth Tab-demo, compleet met een terugval op de standaard Custom Tabs-authenticatie, is te vinden in de Android Browser Helper -bibliotheek.