@McMike

Как авторизоваться на сайте через yii2/web/user?

В системе используется класс - Yii2/web/user через который происходит авторизация.
На сколько я понял, в сессию просто записывается параметр __id, например 1, а затем он вычитывается из соответсвующей таблицы. При авторизации все автоматически вычитывается и ты на сайте по изером с id = 1.
Мне нужно добавить дополнительную проверку, с целью вычитывать данные из разных таблиц, как это сделать?
  • Вопрос задан
  • 193 просмотра
Решения вопроса 1
qonand
@qonand
Software Engineer
поиском пользователей занимается не класс yii/web/User, а Ваш класс в приложении реализующий yii\web\IdentityInterface (который цепляется к yii/web/User). Соответственно если хотите добавить какие-то условия для получения пользователя - их нужно вносить в класс приложения реализующий IdentityInterface
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
slo_nik
@slo_nik Куратор тега Yii
Доброе утро.
Вот Вам две ссылки на документацию, где всё расписано
Раз
Два
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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