作者:幽人贞吉--幽若涵轩_721 | 来源:互联网 | 2023-07-22 19:59
Yii2 在一个浏览器中修改用户密码后,另一个浏览器(存有COOKIE)依然可以直接登录。
如果想要修改用户密码后其他浏览器也需要重新登录,改如何实现?
配置文件:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| 'user' => [
'class' => 'common\components\User',
'identityClass' => 'common\models\User',
# 自动登录这个配置不想改。
'enableAutoLogin' => true,
'loginUrl' => ['site/login'],
'identityCOOKIE' => [
'name' => '_identity',
'httpOnly' => true,
'domain' => APP_COOKIE_DOMAIN,
],
],
'session' => [
'class' => 'yii\web\Session',
'COOKIEParams' => [
'path' => '/',
'domain' => APP_COOKIE_DOMAIN,
'httpOnly' => true,
],
], |