请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,我用前置中间件进行登录校验,验证码用的是自定义的验证码,但是目前输入正确的验证码一直是报错

图片描述图片描述`namespace app\admin\middleware;

class Auth
{
/**
* 前置中间件判断登录
* @param $request
* @param \Closure next∗@returnmixed∗/publicfunctionhandle(next * @return mixed */ public function handle(next@returnmixed/publicfunctionhandle(request,\Closure KaTeX parse error: Expected '}', got '前' at position 18: …xt){ //前̲置 // du…request);
if(empty(session(config(‘admin.admin_session’))) && !preg_match(’/login/’,KaTeX parse error: Expected 'EOF', got '&' at position 23: …->pathinfo()) &̲& !preg_match('…request->pathinfo())){
return redirect(url(‘login/index’));
}
return next(next(next(request);
}
}`
好像因为当时session获取不到这个captcha,老师这个怎么解决

正在回答 回答被采纳积分+3

1回答

天经地义 2021-04-12 17:54:41

同学看下app/middleware.php里面Session初始化开启了没

admin/config/admin.php配置文件定义了没,里面有没有'session_admin'这个key

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号