done是策略实施内部调用的一种方法。
然后您导航,你可以看到,到的一个
success/
error/
fail方法(同样,通过实施。有更多的选择)。每个选项可以调用的
next,在你的代码片段,其中如下:
function(req, res) { res.redirect('/');});当
success被调用时,它可以将用户连接请求或做其他事情,这取决于你的需求(它看起来为
options您传递给
passport.authenticate)。如果您想确定何时
next调用,则应使用
customcallback,它会给您带来更大的灵活性。
我强烈建议您阅读源代码。



