【发布时间】:2019-02-16 21:48:59
【问题描述】:
在我的应用程序的登录路径中,我使用的是 passport.authenticate() 方法:
router.post("/login", passport.authenticate("local",
{
successRedirect: "/",
failureRedirect: "/login"
}), function(req, res){ });
但仅实现了固定重定向 url。我想将上次访问的路由地址 - url 传递给这个进程,但是在这个实现中,authenticate() 方法没有接受请求和响应参数。
【问题讨论】:
-
您是否将要重定向的网址保存到任何地方?
-
不,我想以某种“聪明”的方式来做,也许是通过使用会话或其他方式。我没有太多的网络服务经验。
标签: node.js express session authentication passport.js