请求:一种支持 GSI 自定义按钮的方法?

问题描述 投票:0回答:0

我正在将我的应用程序与谷歌的身份服务集成,因为根据这个博客,旧的谷歌登录 JavaScript 平台库将很快被弃用。但我似乎无法找到一种实际的方法来使用与旧版 SDK 不同的自定义按钮。

例如,如果我有一个像这样的按钮:

<div class="socialButton" onclick="signInWithGoogle">
  <img class="socialButtonIcon" />
  <span class="socialButtonText"> Sign in with Google </span>
</div>

我似乎找不到支持这种方法的 API,我之前尝试过的一种方法是使用 Google 3P 授权 获取授权码,该授权码可以与 JWT 令牌交换,该令牌将由谷歌身份服务。但这需要服务器与谷歌交换代码,因为它会被 CORS 策略阻止。

我期待有另一个来自 Google 的 API,前端客户端可以调用它来获取 JWT,而不必依赖 SDK 来呈现按钮。我尝试访问他们的 Github 以提出请求,但似乎所有公共存储库都用于演示目的。有没有什么地方我们可以向谷歌请求这样的功能来支持这个?

提前谢谢你!

google-signin google-identity
© www.soinside.com 2019 - 2024. All rights reserved.