Я знал, что метод Auth :: try соответствует app/config/auth.php, который указывает, какую модель следует использовать. У меня проблема, как я могу это сделать, если у меня есть две модели, которые хотят быть проверенными? Например, у меня есть таблица администратора, а также таблица пользователя. Может кто-нибудь помочь, если вы поймете, что я говорю? Спасибо ...Laravel 4: Как использовать auth.php для установки двух моделей?
1
A
ответ
0
Вы можете сделать любой сложный вход с помощью метода Auth::loginUsingId
и с помощью построителя запросов. Например:
if (/*Any complex validation result*/) {
Auth::loginUsingId(/*the id you want*/);
//.....
Session::put('some_var',$some_value);
//.....
return Redirect::to('/some_path');
} else {
return Redirect::back()
->withInput()
->with('message', 'Error');
}
Кроме того, необходимо установить в файле app/config/auth.php
driver
значение для database
вместо eloquent
по умолчанию.
Смежные вопросы
- 1. Использование моделей в laravel 4
- 2. Laravel 4 проблема установки
- 3. Laravel 4 установки
- 4. связь между более двух таблиц или моделей на Laravel 4
- 5. laravel 5 охранники, провайдеры и объяснения auth.php
- 6. Laravel 4 - Как вставить несколько моделей?
- 7. auth.php вопросы при изменении моделей от пользователя к администратору
- 8. Как использовать Laravel whereNotIn для двух полей
- 9. Laravel 4/Composer Установки Ошибка
- 10. Расширения Laravel 4 Красноречивых моделей внутри пакетов
- 11. Как можно использовать Laravel 4 для поддержки двух методов проверки подлинности для двух разных областей сайта?
- 12. CreateView для двух моделей
- 13. Извлечение похожих моделей с использованием Laravel 4
- 14. Связывание двух моделей вместе в Rails 4+
- 15. Laravel 4 - проблема установки Artadarek/OAuth-4-laravel
- 16. Как использовать Sentry 2 в Laravel 4
- 17. Laravel соединения двух моделей в модели пользователя
- 18. MVC 4 вычисления из двух табличных моделей
- 19. Laravel - Использование функции контроллера для двух разных красноречивых моделей
- 20. Придумайте для двух моделей
- 21. Интерфейс Laravel для нескольких моделей
- 22. Laravel ошибка при включении моделей
- 23. Laravel 4 Модели, как их использовать
- 24. Как установить Laravel 4?
- 25. Laravel 4: Формы для моделей с загруженными данными
- 26. Как использовать жадную загрузку для родственных моделей в Laravel
- 27. Доступная для всего мира переменная для установки путей - Laravel 4
- 28. django: Как DetailView работает для двух моделей или как работает на основе классов для двух моделей?
- 29. Laravel 4 Многопользовательская аутентификация
- 30. Одна форма для двух моделей
Хорошо, раньше я думал о строителе запросов, и действительно использовал его. – lin
Но когда я использую метод Password :: remind, есть некоторые пороблемы, которые говорят, что метод undefined NewQuery() ... Используйте драйвер модели просто отлично. У вас есть проблемы с этим? – lin
На самом деле я не использую напоминание о пароле. Так что, может быть, это будет проблемой для меня, если вы найдете решение по почте :) –