采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
登录界面用的是自定义的验证码地址是admin/verify/index,设置了前置中间件后可以在地址栏输入主页直接跳转
如果不设置或者取反会显示不出来,地址栏输入主页则不会跳转 自定义验证码要怎么做判断呢?
public function handle($request, \Closure $next) { // $request->cc = "this is admin type"; if( empty(session(config('admin.admin_user'))) && !preg_match('/login/', $request->pathinfo()) && !preg_match('/verify/', $request->pathinfo()) ) { return redirect((string)url('login/index')); } if( session(config('admin.admin_user')) && preg_match('/login/', $request->pathinfo()) ) { return redirect((string)url('index/index')); } return $next($request); }
验证码能显示,输入主页也跳转不了了,但是输入正确的验证码验证失败
项目部署到云服务器了吗?如果部署的话我直接上您云服务器上去看看,这样排查问题效率高。
非常感谢!
登录后可查看更多问答,登录/注册
一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目
1.8k 19
1.4k 19
4.6k 16
1.6k 16
1.4k 16