这是我的注销控制器
class LogoutController extends Controller
{
//
public function __invoke(Request $request)
{
$guard=auth()->guard();
dd($guard);
if ($guard == "admin" && Auth::guard($guard)->check()) {
auth()->guard()->logout();
$request->session()->flush();
return redirect()->route('admin.login');
}
if ($guard == "web" && Auth::guard($guard)->check()) {
auth()->guard()->logout();
$request->session()->flush();
return redirect()->route('login');
}
我想检测谁要求注销Web-guard或admin-guard,以便可以将他们重定向到其特定的登录页面 我没有为此定义角色,因为我只有这两个后卫 我检查过 $ guard = auth()-> guard()-> id(); 但这给了我登录卫士的表行ID, 我想检测谁正在请求注销管理员或网络, 请帮助