Google登录Auth2,如何坚持会话?

时间:2016-09-15 13:43:36

标签: javascript session google-signin google-plus-signin

我正在尝试创建一个Google登录工作流程,我遇到的问题是,按钮点击后,选择帐户的模式,我获得成功回调,我可以访问用户基本个人资料。

问题是,当我刷新网站时。如果我运行auth2.isSignedIn.get(),它总是返回false。

为了确保我的代码不是问题,我从Google复制此示例 https://github.com/googleplus/gplus-quickstart-javascript/blob/master/index.html

使用Google代码输入网站,登录,从模式中选择我的帐户,网站显示我的信息,但当我重新加载网站时,会话消失。

也许我错过了一些东西,我们如何坚持会议,以便用户每次刷新网站时都不必登录。

谢谢!

1 个答案:

答案 0 :(得分:0)

为此,您需要在服务器中实施身份验证并使用cookies

维护会话

您可以使用nodepassport来实现此目的。希望这可以帮助。