使用Satellizer.js

时间:2015-11-20 19:55:06

标签: angularjs node.js satellizer

如果有人可以帮助我,我发现了一个问题。我正在使用Satellizer进行登录,我可以使用谷歌正确登录,并且我有一个令牌可供使用。但是当我要退出时,令牌会被删除,但我还没有完全退出Google。例如,我打开Youtube.com(未登录),我现在将使用Google的卫星登录我的网站。我好了,现在我登录了我的网站,我回到Youtube,刷新,我现在已经在Youtube上登录了我在我网站上签名的电子邮件。当我使用$ auth.logout();(在satellizer中删除令牌的方法)从我的网站注销时,令牌会被删除。但我仍然签约Youtube。任何人有任何想法为什么以及如何解决?我不知道要放什么代码,但我会提出任何需要的东西。 提前谢谢

PS,我正在使用节点 供参考,这里是卫星link

的github

1 个答案:

答案 0 :(得分:0)

@steven那与卫星无关。一旦您使用卫星登录您的应用程序,它只需获得谷歌的许可即可访问您的信息,并根据后端创建一个令牌,以使用OAuth apis提取信息。 您已登录youtube,因为您已登录Google帐户。即使您未登录自己的应用并只是登录Google帐户,您也会自动登录youtube。 请访问此链接以获取更多信息 https://support.google.com/youtube/answer/69961?hl=en