4

是否可以使用 Chrome API 从我的自定义扩展程序中确定哪个用户配置文件登录 Chrome?

谢谢!

4

2 回答 2

4

没有 Chrome-API,最好(任何唯一)方法是使用 oAuth:
https ://developers.google.com/accounts/docs/OAuth2

更新:

昨天,谷歌在 Chromium 博客上发布了有关 Identity API 的新闻。
Identity API 可能仅适用于打包的应用程序!

身份 API

Identity API 允许打包的应用程序使用 OAuth 2.0 安全地验证用户身份,而无需用户直接向应用程序提供用户名和密码。Identity API 支持使用 Google 帐户以及第三方提供商(例如 GitHub 和 Foursquare)进行身份验证。

Identity API 还为打包的应用程序提供对 Google API 的安全访问,例如 Google+、日历和 Drive。例如,Google Keep 使用 Identity API 对用户进行身份验证,并调用 Google Drive API 将笔记保存到 Drive。Identity API 使用基于 webview 的 UI 来显示 OAuth 同意对话框,当使用 Google+ API 范围时,它允许用户控制谁可以看到他们在应用程序上的活动。

图片

来源:http
://blog.chromium.org/2013/07/richer-access-to-google-services-and.html developer.chrome.com 上的文档:https ://developer.chrome.com/trunk/apps /app_identity.html

于 2013-06-11T14:34:32.750 回答
1

如果可以这样做,请考虑改为编写Chrome 打包应用程序Identity API将为您提供所需的信息。

于 2013-06-12T02:11:39.610 回答