CandidateEvent 内で if(Auth::user()->role == "xxxx") を尋ねると、「オブジェクト以外のプロパティを取得しようとしています」と表示されます
問題は、コンポーネント Auth::user() がイベントで機能していないことです。
イベント内で Auth を使用する正しい方法は何ですか?
public function __construct()
{
    if(Auth::user()->role == "XXXX")
    {
        $candidate = count(Candidate::CountNewCandidate());
    }
    else
    {
        $candidate = count(Candidate::CountNewCandidateGroup());
    }
    $this->data = [ 'cCandidate' => $candidate ];        
}