Files
ProxyPanel/app/Http/Middleware/isLogin.php
兔姬桑 2d663eebcb Fix 管理登录页面多重转跳行为及页面管制微加强;
只有有权限者才能使用管理登录页面真正登录!
2021-01-12 14:36:36 +08:00

32 lines
567 B
PHP

<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\Request;
use Redirect;
class isLogin
{
/**
* 校验是否已登录.
*
* @param Request $request
* @param Closure $next
*
* @return mixed
*/
public function handle(Request $request, Closure $next)
{
if (auth()->guest()) {
if ($request->routeIs('admin.*')) {
return Redirect::route('admin.login');
}
return Redirect::route('login');
}
return $next($request);
}
}