问题标签 [google-identity]
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.
javascript - 谷歌一键登录/注册,访问个人数据
我刚开始在我的新应用中使用 google on-tap sing-in/sign-up。它工作得很好,除了我不知道如何要求用户权限访问范围内的数据?
c# - 谷歌令牌验证调用陷入僵局?
我有一个 C# 后端控制器方法,它使用 google auth 验证 Google id 令牌。它在部署到我的测试服务器后开始工作,但过了一段时间,它遇到了死锁情况(我相信)。没有错误,它只是挂在 VerifyGoogleToken 上。
我也试过这个:
还有这个:
到目前为止没有任何效果。
任何帮助表示赞赏。
google-identity - Google One Tap 库不支持最新版本的 chrome 63.0
我在 OSX High Sierra 10.13.2 上使用最新版本的 chrome 版本 63.0.3239.108(官方构建)(64 位)。在以前版本的谷歌浏览器上一切正常,但有了新的更新,我得到了错误
我检查了我的 JS 是否有问题,但显然不是因为它在 Safari 和 Firefox 上没有按预期工作,但在 Chrome 上却不是。
google-identity - 如何使用 googleyolo 指定自定义域?
使用传统的 OAuth API,我可以指定?hd=<domain>
参数来限制特定 G Suite 域的登录。我无法找到使用 googleyolo 自动登录 API 执行此操作的方法。
这是否受支持,或者我目前无法使用 API?
oauth - 如何将 Google Oauth 与 pow/anvil 一起使用?
我们一直在使用 pow 为我们的平台轻松启动本地开发服务器。然而,谷歌最近通过要求它们拥有 SSL 证书来破坏 chrome 中的所有 .dev 域。Anvil 通过切换到 .test 域而不是 .dev 来解决这个问题。这在大多数情况下都有效,但我们发现 Google 不会让您使用 .test 域作为有效的 OAuth 2.0 回调。
有谁知道我们如何在不废弃 anvil/pow 或 OAuth 2.0 的情况下解决这个问题?
amazon-web-services - 如何使用 aws cognito 在应用程序之间共享会话以实现设备上的无缝用户体验?
一旦用户登录到任何应用程序,不应要求他提供任何其他应用程序的凭据。共享存储在本地存储中的单个访问令牌似乎是默认设置,但在某种程度上是个坏主意。如果是 Android/web 上的 Google 应用程序,它肯定不会使用此解决方案,它们如何隐式地跨应用程序进行会话共享?.
我正在使用 AWS Cognito,它提供了一个用户池,我可以在其中注册多个应用程序以使用该池。由于用户已经通过以前的应用程序登录请求登录到池,有没有办法获取来自不同应用程序的用户请求(没有密码等凭据)的访问令牌?
google-api - Google Yolo 自定义样式/CSP 支持
googleyolo
注入<style>
到 html 文档中。这违反了我限制内联样式的 CSP 政策。是否可以禁用<style>
注入或支持使用nonce
属性注入,例如<style nonce="randomBase64StringFromServer">
如果样式注入被禁用,那么能够导出样式会很好,这样我就可以自己注入它们而不是硬编码 css。
javascript - Google Smartlock/Googleyolo 未返回保存的密码
根据文档(https://developers.google.com/identity/one-tap/web/retrieve-credentials),我们可以获取我们保存的密码,就像我们在 Chrome 上使用 Credential Management API 时一样。
我目前已经在浏览器中登录了 Google。我尝试使用 googleyolo api,使用.retrieve()
文档中的函数:
它只返回idToken
,不返回密码。
但奇怪的是,当我尝试在 Chrome 上使用凭据管理 API 时,我保存的凭据弹出。
问题是,1. 出了什么问题?2. googleyolo 从哪里得到它的凭证列表?因为我检查了我的https://passwords.google.com,并且我的凭据存在 3. 我应该怎么做/疑难解答才能获得我的密码凭据?
google-signin - Google Yolo 不返回 access_token 或性别信息
我正在为我的网站实施一键式登录。使用正常的 Google 登录,我可以这样做:
感谢access_token,在服务器端我可以做这样的事情并获得性别等个人资料信息:
但是当使用googleyolo时,使用hint()或retrieve()我无法获得access_token,而只能获得idToken:googleyolo
但问题是,当我在服务器端这样做时:
我没有得到像性别这样的信息。是否可以从googleyolo获取access_token或获取 idToken 中的性别?