dauren101
@dauren101
Python, Django ,Vue.js

Как сменить атрибут авторизованного пользователя и сохранить в его сессии пользователя в Yii2?

После авторизации атрибуты юзера хранятся в сессии.Как сменить некоторые атрибуты юзера, чтобы при переключении между страницами атрибут снова не менялся на первоначальный?
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Arik
Не хранить в сессии?) Вернее хранить id и хэш пароля юзера или время последней смены пароля, чтоб сбрасывать авторизацию если админ сменил пароль. А так лучше каждый раз брать из БД, тогда всегда актуальные данные, один запрос по первичному ключу не думаю что прям такая большая нагрузка будет, если проект действительно большой, то это уже другой вопрос.
Ответ написан
Ваш ответ на вопрос

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

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