Auth::user() method invoke twice bug