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

实现Google一键登录时,应调用SignInClient还是GoogleSignInClient的signOut()?

关于One Tap退出时调用哪个signOut方法的说明
  • 核心原则:你用哪个客户端完成的登录,就调用哪个客户端的signOut方法
  • 如果你是通过One Tap Sign-In流程实现的登录(即使用com.google.android.gms.auth.api.identity.SignInClient实例完成登录),直接调用它的signOut()方法即可。这是官方文档明确指定的操作,能正确清除One Tap保存的本地凭证,同时同步处理Google账号的会话状态,完成完整退出流程。
  • GoogleSignInClient#signOut()是针对传统Google登录按钮的流程设计的,和One Tap属于两套独立体系。你没采用该登录流程的话,调用它不会影响One Tap的登录状态,完全不需要使用。

内容的提问来源于stack exchange,提问作者Always Learner

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 20:39:57