Yii2 User как сделать единственную сессию пользователя?
Как добиться такого поведения модуля авторизации:
1. При авторизации пользователя в другом браузере разлогинивать этого пользователя во всех других браузерах.
2. Разлогинивать пользователя при смене его IP.
Сейчас использую модуль dektrium/yii2-user, но похоже, что подобной возможности нет и в дефолтовом модуле User Yii2.
Принцип я понимаю, интересует пример реализации, может уже есть чей-то модуль с подобным поведением?
Если я правильно понимаю, то в таблице user есть поле auth_key, при изменении которого пользователя должно принудительно разлогинить, но нигде не могу найти полноценный пример работы с данным полем.