Files
sklzypan/application/http/middleware/AdminLoginCheck.php
T
2021-10-12 11:06:24 +08:00

27 lines
484 B
PHP

<?php
namespace app\http\middleware;
use app\common\model\Users;
class AdminLoginCheck
{
protected $except = [
'Auth/login',
'Auth/verify'
];
public function handle($request, \Closure $next){
$request_uri = $request->controller() . '/' . $request->action();
if(!in_array($request_uri,$this->except) && !(new Users)->login_auth('admin')){
return redirect('auth/login');
}
return $next($request);
}
}