Задать вопрос

Как осуществить проверку при авторизации в Laravel?

Существует регистрация, есть поле в таблице active у каждого пользователя, перед авторизацией нужно проверить что поле Active = 1, если нет, то не авторизовывать. Как это можно сделать средствами Laravel?
  • Вопрос задан
  • 2993 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Решения вопроса 1
AndruSender
@AndruSender
$u = array(
            'username' => Input::get('email'),
            'password' => Input::get('password'),
            'active'=>1 //вот ваш параметр по которому тоже будет выполняться проверка при авторизации
        );
        if (Auth::attempt($u)) {
                  .....
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
тут подробно о валидации в моделях http://laravel.ru/articles/odd_bod/your-first-mode...
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы