Skip to content
This repository was archived by the owner on Jan 18, 2022. It is now read-only.
/ gtm-oauth2 Public archive

Google Toolbox for Mac - OAuth 2 Controllers

License

Notifications You must be signed in to change notification settings

google/gtm-oauth2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a4847ec · Aug 30, 2021
May 3, 2018
Mar 30, 2017
Dec 4, 2017
Dec 16, 2015
Jun 14, 2016
Aug 18, 2015
Dec 4, 2017
Aug 18, 2015
Aug 30, 2021
Aug 19, 2015

⚠️ Deprecation Notice

Google has deprecated the use of embedded web-views for OAuth, which this library relies on. When making OAuth requests to Google, use the replacement GTMAppAuth library.

GTM OAuth 2: Google Toolbox for Mac - OAuth 2 Controllers

Project site https://github.com/google/gtm-oauth2
Discussion group http://groups.google.com/group/gtm-oauth2

The Google Toolbox for Mac OAuth 2 Controllers make it easy for Cocoa applications to sign in to services using OAuth 2 for authentication and authorization.

Features include:

  • Complete embedded user interface using WebKit
  • Works with Google APIs and with any standard OAuth 2 provider
  • Handles sign-in, keychain storage of authorization token, and authorizing of requests
  • Independent of other projects

To get started with GTM OAuth 2, read the wiki.

If you have a problem or want a new feature to be included in the library, please join the GTM-OAuth 2 discussion group or submit an issue.

The library incorporates the GTM Session Fetcher project.

There is a separate project for OAuth 1 controllers.

Other useful classes for Mac and iOS developers are available in the Google Toolbox for Mac.