Hide

Introduction

View our demo sites or get a login system up and running in minutes with one of our quick-start apps!

Google Identity Toolkit enables app and website makers to easily support multiple authentication options for their end users. The service currently supports password authentication in addition to federated sign in with Google, Facebook, Yahoo, Microsoft, Paypal, and AOL. Even non-technical developers are able to add future login options and migrate existing users with simple configuration changes.

The toolkit consists of a set of client-side libraries for JavaScript, Android, and iOS which integrate with the Google Identity Toolkit APIs. These include native UI elements to handle basic login flows as well as complications such as account linking, change of email, and change of password.

These frontend and backend pieces together minimize the developer's burden of writing secure login code and maintaining different types of users. The login flow results in a unified user object representing the authenticated user and can begin a signed in session, enabling access and personalization as desired.

Demonstration sites

To see how your new app could function with Identity Toolkit, try our federated+password demonstration site.

To see how your existing app could transition to federated login, try our password only demonstration site. You would migrate to this flow first, then with only one non-technical step can transform to a federated+password flow (same demonstration site as above).

More information

To improve the user experience, the toolkit supports an account chooser as shown below. In many cases it will enable a user to sign up on your site in 1-click by choosing one of the email addresses known by their browser. If no email addresses are known by the browser, the user sees your normal login screen

Other companies that are members of the OpenID Foundation offer similar functionality including Janrain, Microsoft, Gigya, and Ping Identity.

Ready to get started?

  1. Try one of our quick-start apps to build an example in minutes
  2. Jump into our step-by-step guide for using Google Identity Toolkit on your new or existing site.
  3. Subscribe to announcement mailing list to get the latest updates.