我正在开发一个 js 应用程序,为了登录,我创建了我的身份验证方法,该方法返回应用程序使用的令牌。现在,我想通过 JS 添加 facebook 身份验证。它工作正常,但是一旦我向 facebook 进行身份验证,我就不会生成令牌。
这通常是如何处理的?
任何建议将不胜感激。
编辑:
为了澄清更多问题,这是我在 facebook 之前的身份验证过程中所做的:
$.post(serverURL+/authenticate, {
username: ...
password: ...
},function() {
document.location = serverURL + /home?token=[hashcode]
}
因此,要进入系统,我将使用这个短暂的生命令牌,用于对服务的每个请求。
所以现在我有了facebook,我不知道一旦我对其进行了身份验证就可以获得一个令牌,显然我可以实现一个服务来获得一个,但我不确定这是否可以保存,因为你可以直接访问该服务并且生成令牌。