@MrChen

Почему не работает функция loginUsingId в Laravel?

Всем привет! В Laravel не работает функция в данном коде:
if(Auth::loginUsingId(3, true)){
                $cookie = cookie('cookie', 'mid=' . $user[0]['original']['id'] .'&hash=' . $request, 10080, '/');
                return Redirect::back()->cookie($cookie);
            }


Выскакивает эта ошибка:
BadMethodCallException in Builder.php line 2443: Call to undefined method Illuminate\Database\Query\Builder::getAuthIdentifierName()
  • Вопрос задан
  • 342 просмотра
Решения вопроса 1
onqu
@onqu
weasy
Похоже, что класс пользователя не реализует контракт \Illuminate\Contracts\Auth\Authenticatable
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы