⚠️ 弃用通知Google 已弃用了依赖嵌入式 web-view 的 OAuth 的使用,该库正是基于此。当向 Google 发送 OAuth 请求时,请使用替代的 GTMAppAuth 库。
GTM OAuth 2: Google Toolbox for Mac - OAuth 2 控制器
项目网站 https://github.com/google/gtm-oauth2
讨论组 http://groups.google.com/group/gtm-oauth2
Google Toolbox for Mac OAuth 2 控件使 Cocoa 应用程序能够使用 OAuth 2 进行身份验证和授权轻易登录到服务。
功能包括
- 使用 WebKit 的完整嵌入式用户界面
- 与 Google API 和任何标准 OAuth 2 提供商一起使用
- 处理登录,密钥链存储授权令牌,以及授权请求
- 与其他项目独立
要开始 使用 GTM OAuth 2,请阅读 wiki。
如果您遇到问题 或希望库中包含新功能,请加入 GTM-OAuth 2 讨论组 或提交一个 问题。
此库包含了 GTM 会话检索项目。
还有一个专门的项目用于 OAuth 1 控制器。
Mac 和 iOS 开发者可用到的其他有用类可在 Google Toolbox for Mac 中找到。