@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
Доброе утро.
Вот Вам две ссылки на документацию, где всё расписано
Раз
Два
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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