Cross-Platform SSO technology
Blog post from Google Cloud
In a 2013 Google I/O keynote, Google introduced Cross-Platform Single Sign-On (SSO) technology, which enhances user experience by allowing seamless authentication across Android and web applications without repeated sign-ins. This advancement is facilitated by new API tools enabling cross-client authentication, particularly between Android apps and web services, using libraries such as PlusClient, GamesClient, and WalletClient. These tools minimize user inconvenience by checking existing account authorizations, conducting necessary sign-ins automatically, and reducing the need for manual password entry, especially on mobile devices. For developers preferring less automation or requiring customized account management, Google provides low-level protocols and APIs to implement this functionality at the HTTP level, though it involves handling HTTP message flows and securing tokens. The initiative aims to eliminate the hassle of passwords, offering a more seamless and secure user experience.