node.js拦截登陆页面重定向问题

她的哪颗心 2020-10-22 07:12:32

我通过app.use中间件拦截了所有请求,只要访问的路径不是/login和session对象下没有moble这个属性,就让页面重定向/admin/login这个路由,以下是我在登陆成功后做的一些事情

登陆成功以后我在session对象下面添加了moble这个属性

下面这个表单通过POST请求index这个页面,但是不是只为什么,点击提交后,一直重定向在login这个页面,是不是app.use这个中间件的处理函数逻辑存在错误

下面代码是路由相关的处理代码,请大神指点下迷津
...全文
6404 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sliufua 2020-11-25
  • 打赏
  • 举报
回复
我的重定向也出现了问题,一直没解决,不知道是不是和我的问题一样,你F12->Network然后清屏刷新页面看看,怕不是和我一样,网址跳转的请求有了,但是不跳转
我爱小仙女 2020-10-28
  • 打赏
  • 举报
回复
这个post('/index')的req参数和use('admin')的req参数不是同一个吧。。这里注入session不应该找一个全局变量存么
她的哪颗心 2020-10-22
  • 打赏
  • 举报
回复
我点击提交,按理说应该进去index这个页面里面去,因为我post请求的就是这个地址,然后我发现这样不行,页面一直重定向在登录页面,req. session. moble这个属性是真,唉真不知道哪里出了问题
foreverpx 2020-10-22
  • 打赏
  • 举报
回复
程序进了post('index')路由的逻辑吗?

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧