问题标签 [google-account]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android 的 Google 帐户验证器支持哪些功能?
Android 方法的API文档有以下说明每个身份验证器支持哪些功能:hasFeatures
AccountManager
帐户功能是特定于身份验证器的字符串标记,用于标识布尔帐户属性。例如,功能用于判断 Google 帐户是否启用了特定服务(例如 Google 日历或 Google Talk)。功能名称及其含义发布在与相关身份验证器相关的某个位置。
有人知道“与相关身份验证器相关联的某个地方”实际上是用于 Google 帐户的身份验证器吗?我想知道支持哪些功能。
php - 使用 Google 帐户登录
我用用户帐户开发了一个 php 站点。为了更容易注册,我想让用户(或者)通过他们的谷歌帐户登录(就像在 stackoverflow 上一样)。
如何将谷歌帐户与我的网站连接?
google-app-engine - 自定义域应用请求访问 Google 帐户的权限
我在这里指的是您在使用您的 Google 帐户登录 GAE 应用程序后被重定向的页面,该页面要求您访问您的 Google 帐户的权限。
把它与自定义域和 https 放在一起,你就会明白我的问题。
抱歉冗长。我到处找。什么也没找到。不确定这是一个 OAuth 问题(认为不是)。
我的配置:
- 开发 myapp.appspot.com
- 将自定义域 myapp.mydomain.com 配置为指向 myapp
- myapp 正在使用 GAE 登录服务
- 需要来自自定义域(!)的https帖子,解决如下:
- 页面从http://myapp.mydomain.com在 HTTP 中加载
- 一些提交的 HTTPS URL 在页面中是硬编码的,如https://myapp.appspot.com/someservice
- 相同的域策略通过 http 标头解析服务器端
- GAE 登录服务适用于http://myapp.mydomain.com处理程序和https://myapp.appspot.com/someservice处理程序
工作流程是:
- 用户尚未通过身份验证
- 用户浏览http://myapp.mydomain.com(不是 ssl)
- 用户被重定向到谷歌帐户登录页面
- 用户登录
- 用户被重定向到上述页面:myapp is requesting permission to access user's google account
- 用户授予他的权限
- 用户在 - 好的
- 现在问题来了:
- 用户提交到https://myapp.appspot.com/someservice(以便数据是 ssl 传输),这是 loginrequired 装饰
- 登录正常,用户不会再次重定向到登录页面,
- 我认为这是因为 google 登录是跨应用程序(如果用户已经登录到 gmail,也应该如此)
- 但现在https://myapp.appspot.com/再次请求访问用户谷歌帐户的权限 - 这就是问题所在
两次提示用户授予 myapp 访问其帐户的权限:
- 有一次他浏览到http://myapp.mydomain.com
- 另一个是他向https://myapp.appspot.com/someservice提交数据时
我的用户不喜欢它,我也不喜欢!!!
我怀疑这是因为用户回答(允许或不感谢)是相对于应用程序的 URL 而不是相对于应用程序的其他一些唯一 ID 保存在服务器端的。
但我不知道如何解决它或至少解决它。
感谢您耐心阅读到这里。
任何帮助,将不胜感激。
android - 将用户 google 帐户绑定到依赖 WebService 的电话
我目前正在开发一个同步数据之类的东西并允许一些双向控制的 Android 应用程序/Web 服务/桌面应用程序。我知道这并不简单,但我遇到了一个我似乎无法弄清楚的问题:我希望将用户的手机绑定到他们的谷歌帐户,以便服务器可以识别它并发送数据到正确的 PC。我不想建立自己的用户数据库,因为手机已经与 Google 帐户连接,这似乎是多余的。但是考虑到这一点,如果用户在同一个帐户上拥有多部 Android 手机,我该如何区分?
android - Google 帐户所需的可同步性功能
我正在查看 JumpNotes 的代码,但有一件事我只是想不通。 JumpNotes:AccountList.java
这用于获取谷歌帐户,如下所示:
这个功能“service_ah”是什么?这是什么意思?有什么方法可以获取 Android 上 google 帐户的身份验证器服务的来源吗?
android - 冰淇淋三明治模拟器上的 Google 帐户
我正在尝试使用新的 ICS 模拟器测试依赖于 Google 帐户的应用程序,但我似乎无法选择添加一个(仅限电子邮件和企业帐户。)这是一个错误还是被遗漏的东西故意。可以通过其他设置启用吗?
android - 使用 Android 用户 Google AccountManager 创建日历服务
我想从 Android 的 Google AccountManager 获得授权,然后我想以某种方式创建一个 Google API 服务来使用 Google 日历。我可以运行客户经理,但我的问题是,在运行 AccountManager 并获得授权后,如何使用这些授权创建服务来访问 Google 日历?我得到这个结果:
使用此代码:
ruby-on-rails - 在 Rails 中阅读用户的收件箱
如果他/她通过 google oauth api 进行身份验证,是否可以读取用户的收件箱?
android-c2dm - 从 Google 帐户中退出 C2DM
我设置了一个简单的 Servlet,用于使用 C2DM 与我的 Android 应用程序进行交互。
从 Servlet 我只需通过发帖到https://www.google.com/accounts/ClientLogin并在正文中发送这些参数来登录 Google 帐户:
电子邮件、密码、帐户类型、来源和服务(设置为 ac2dm)。
我得到了 Auth、SID 和 LSID 作为响应。
现在我的 Servlet 正在修改和部署,每次我从手机发送设备注册 ID 时,我都会再次登录到 Google 帐户。我想知道我是否必须在再次登录之前注销,或者是否不需要再次执行登录。
我一直在寻找一些注销 URL,我刚刚找到https://www.google.com/accounts/Logout但我不知道我必须发送哪些参数。
所以我的问题是,我的登录是一个好方法吗?我必须重新登录吗?如果是,我想我必须先注销,那么服务器期望什么参数?
任何评论将不胜感激;-)