我用中间件写是否微信浏览器登录代码如下
public function handle($request, Closure $next)
{
$user_agent = $_SERVER['HTTP_USER_AGENT'];
if (strpos($user_agent, 'MicroMessenger') === false) {
return $next($request);
} else {
return redirect()->action('UserController@ceshi');
}
}
路由群组如下
Route::group(['middleware' => ['iswecat']], function () {
Route::get('/ceshi', 'UserController@ceshi');
// 前台管理
// 注册页面手机管理
Route::get('/register', 'UserController@register');
// 注册页面功能
Route::post('/doregister', 'UserController@doregister');
// 注册页面 角色管理
Route::get('/registerma/{id}', 'UserController@registerma');
// 注册页面 角色管理信息填写
});
但是却无法在微信浏览器中打开,显示网页无法正常运作,重定向次数过多
这是为什么