0
我想檢查中間件的帳戶狀態。狀態由tinyint表示。如果它是1,那麼它被激活時,否則爲0。Laravel身份驗證:如何獲取用戶屬性?
在應用\ HTTP \中間件\身份驗證,我有:
public function handle($request, Closure $next)
{
if ($request->input('status') == 0)
{
Session::flash('message', 'Your account hasn\'t been activated, please try again later.');
return redirect('/');
}
if ($this->auth->guest()) {
if ($request->ajax()) {
return response('Unauthorized.', 401);
} else {
return redirect()->guest('auth/login');
}
}
return $next($request);
}
$請求 - >輸入( '狀態')== 0可能是錯誤。我應該怎麼做?