对于JavaScript来说相对陌生,我试图在Node.js + Express/Angular.js应用中实现亚马逊登录。将网络令牌从后端传递到前端(Node.js + Express转换为AngularJS)
下面是从Node.js的护照认证中间件例的片:
app.get('/auth/facebook/callback',
passport.authenticate('service', { session: false }),
function(req, res) {
// Successful authentication, redirect home.
// I have access to web token here
res.redirect('/');
});
的问题是如何修改上面的代码通过网络令牌我在function(req, res)
获得的Node.js后端AngularJS前端假设我的AngularJS应用程序在http://example.com托管,而在登录亚马逊后,该应用程序被重定向到http://example.com/auth/facebook/callback URL。
并且不要忘记签名您的cookies,例如response.cookie(“token”,“1234567890”,{signed:true,httpOnly:true}); – 2014-10-16 12:13:38
@TienDo谢谢! – krl 2014-10-17 12:06:39