You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

新版Google Sign-In库自定义按钮触发登录的JS API如何调用

新版Google Sign-In自定义按钮触发登录实现方案

新版Google Sign-In库提供了主动触发登录流程的JS API,完全支持自定义登录按钮的需求,实现方式如下:

  • 初始化GSI客户端:调用google.accounts.id.initialize方法,配置项中传入你的client_id、登录授权成功后的回调处理函数等必填参数。
  • 绑定自定义按钮点击事件:在自定义按钮的点击事件回调逻辑中调用google.accounts.id.prompt()方法,即可直接唤起Google账号登录选择弹窗,触发完整登录流程。

如果需要额外申请其他OAuth权限(例如获取用户邮箱以外的资源权限),可以使用google.accounts.oauth2.initTokenClient和google.accounts.oauth2.requestAccessToken组合实现对应逻辑。

内容的提问来源于stack exchange,提问作者Quinn Damerell

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 09:12:01