GitKit - 如何在客户端检测用户的登录状态?

时间:2016-03-16 15:46:45

标签: google-identity-toolkit

在我的登录页面上,我正在使用自定义登录和注销按钮。为了根据用户的登录状态显示/隐藏这些按钮,我需要能够检测用户是否已登录。我可以使用Gitkit的signInSuccess回调并存储用户配置文件信息并使用它来检测登录状态,但如果令牌已过期,该方法将失败。我需要一种更强大的方法来检测登录状态。

GitKit登录按钮可以正确执行。我想知道它是如何做到这样我可以遵循类似的方法。有人可以了解登录按钮如何检测登录状态吗?

1 个答案:

答案 0 :(得分:1)

您必须在后端执行此操作。状态存储在gtoken cookie中。我们提供后端库来解析和验证令牌。您也可以从那里获取所有帐户信息。