Latest news

One Tap and Sign In With Google

Our Android and Web authentication APIs now support two new user flows: One Tap and Automatic sign-in. For websites we've redesigned the sign-in button with options for you to customize the color, size, shape, text and more. Use a static HTML snippet or JavaScript to quickly and easily add sign-up and sign-in to your site.

You may not realize it, but passwords are the single biggest threat to your online security – they’re easy to steal, they’re hard to remember, and managing them is tedious. Many people believe that a password should be as long and complicated as possible – but in many cases, this can actually increase the security risk.

Sign In With Google

Add a visibly trusted and secure Sign In With Google button to your app.

Users sign-in to a Google Account once, without re-entering username or password when visiting your site. On return visits sign users in automatically or with one click.

Create new accounts with a single tap and get assisted signed-in across devices, reducing the risk of duplicate accounts and forgotten passwords.

Securely store and retrieve username/password credentials, avoiding users having to re-enter credentials on return visits.

Google's OAuth 2.0 APIs conform to the OpenID Connect specification, are OpenID Certified, and can be used for both authentication and authorization.

While we normally recommend the use of Sign In With Google for user authentication, in some situations you may want to call our APIs directly.

Share data with privacy and security in mind

Use OAuth 2.0 and our Client libraries to quickly and securely call Google APIs.

Google supports common OAuth 2.0 scenarios such as those for web server, client-side, installed, and limited-input device applications.

Integrate your services and APIs with Google, share media and data with Google Assistant, Smart Home, YouTube and more. After obtaining user consent securely link an individual Google account with an account on your platform with OAuth 2.0 standard flows.

Improve user privacy with custom scopes, sharing only the data necessary for a specific use case. Increase user trust by clearly communicating how Google uses this data.

Improve user security

Use the SMS Retriever API to verify users by SMS, without the need for manual input of a verification code.
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.
Programmatically save and retrieve credentials, and automatically sign users in across devices and websites with Smart Lock for Passwords.
Firebase Authentication makes building secure authentication easy, providing sign-in and on-boarding for your users on all their devices. It provides backend services to securely authenticate users, paired with easy-to-use client SDKs. It can authenticate users using passwords and federated identity provider credentials. Firebase Authentication also provides UI libraries to implement a full authentication experience in your app.
Identity Platform is a customer identity and access management (CIAM) platform that helps organizations add identity and access management functionality to their applications, protect user accounts, and scale with confidence on Google Cloud.