Google is committed to advancing racial equity for Black communities. See how.

Google Identity Platform

Growing an active user base is a top priority for all developers. The streamlined UX of Google's Identity products help get you more signed-in users while also strengthening the security of your app. Once your users are signed in, you can easily deepen your integration with Google's products like YouTube, Drive, and Contacts. To determine which identity solution is most appropriate for your project, refer to the table below.


Identity Solution Uses
Google Sign-In
Android | iOS | Web | TVs & Devices

Case Studies

  • Get users into your apps quickly and securely using the Google Accounts they already have.
  • Create a seamless experience across devices for your users. Users sign in once and are authenticated on all of their devices.
  • Enable over-the-air installation of Android apps when users sign in to your websites.
  • Integrate Google's services into your websites and mobile apps.
One Tap sign-in and sign-up
Android | Web
  • Sign up new users with one tap in your Android and web apps.
  • Frictionlessly sign in returning users to your Android app or web app when they have saved passwords or Google Account credentials.
  • Quickly streamline your app or website with simple client API calls.
Google Account Linking
Android, iOS, Web
  • Create an easy-to-follow and seamless user experience when linking Google user accounts to accounts on your platform.
  • Enable Google users and applications to securely login to your platform to access media, content, and more.
  • Offer your platform service APIs to Google's Android, iOS and web applications.
  • Use your platform service APIs from Google applications that are installed on devices such as computers and mobile devices that aren't based on Android or iOS.
Plain OAuth 2.0
Web applications:
Java | JavaScript | .NET | Python | Ruby | HTTP/REST
Installed applications:
Java | .NET | Python | Ruby | HTTP/REST
Cloud and server applications (service accounts)
  • Use Google APIs from web applications that do not let users sign in with their Google accounts.
  • Use Google APIs in applications that are installed on devices such as computers and mobile devices that are not based on Android or iOS.
  • Use Google APIs from applications that use service accounts to access the applications' own data, rather than users' data.
Smart Lock for Passwords
Android | Chrome

Case Studies

  • Sign up new users to your Android app with a single tap.
  • Sign in returning users automatically to your Android app or web site users on Chrome. Smart Lock will remember your user's password or whether they signed in through a federated identity provider such as Facebook or Google.
  • Quickly streamline your app or website with simple client API calls.
Fast Identity Online Universal 2nd Factor (FIDO U2F)
Android
  • Enable U2F physical security key support for strong second factor authentication in your Android app, in accordance with the standards defined by the FIDO Alliance.
Related Solutions Uses
Firebase Authentication
iOS, Android, Web, C++, Unity, Servers

Case Studies

  • Easily implement a complete authentication solution with only a few lines of code.
  • Supports password-based sign-in, as well as federated identity providers such as Google Sign-In or Facebook Login.
  • Out-of-the-box support for advanced functionality such as account linking, anonymous accounts or password resets.
  • Optionally, use our open source UI components optimized for reducing user friction and maximizing conversions.