meanjs模板创建一个类似于
的OAuth回调函数/**
* OAuth callback
*/
exports.oauthCallback = function(strategy) {
return function(req, res, next) {
passport.authenticate(strategy, function(err, user, redirectURL) {
if (err || !user) {
return res.redirect('/#!/signin');
}
req.login(user, function(err) {
if (err) {
return res.redirect('/#!/signin');
}
return res.redirect(redirectURL || '/');
});
})(req, res, next);
};
};
我想动态设置redirectURL,但我不知道在哪里设置它。 我想打电话给
<a href="/auth/facebook/?redirectURI=url to direct to after success" class="undecorated-link">
<img src="/modules/users/img/buttons/facebook.png">
</a>
有没有更好的方法可以做到这一点,还是已经内置了一些内容?