登录饼干时遇到的问题

初次用表达做服务端,遇到登录设置的问题,梳理一下大概是这么一个过程:

前台用户名,密码提交以后,后台在数据库查找记录,找到记录返回登录成功,同时后台写入。

在项目的文件中写入一个中间件,用()引用,表示任何一个,请求都要走这一步过滤一下,这个函数自带,,三个参数,经过打印以后发现就在里,这样前台请求接口的时候,可以在这里判断有没有,没有的话就跳登录页。

由于所有接口都要走这一步,包括这个页面,所以出现了次数过多导致页面奔溃。于是加了判断,路径如果是就不跳转。结果登录还不成功,然后发现登录接口是,也满足不是的条件,结果被拦截请求跳回登录页,满地是坑啊!

由于管理后台是做的,单独起的服务,而是另一个服务,开发的时候还没有打包放入表达服务下,所以后台一刷页面就出现错误:无法设置头信息后发送。重定向在同一个服务下访问,就没有这样的问题,我就不再纠结了,毕竟最后发布,也是要放在一起的。



登录饼干时遇到的问题