0

用户有什么办法可以在Yii::$app->user->identity不登录另一个帐户的情况下强制切换他的?

在开发过程中,我以用户 id #1 登录。我对视图进行了一些设计更改然后点击刷新然后我突然以用户 ID #3 登录(我没有访问详细信息)

我重新登录并尝试复制该问题,但它再也没有发生

4

2 回答 2

1

Yii\web\User 中有一个方法setIdentity

于 2015-05-13T18:38:06.790 回答
0

也许您在其他选项卡或窗口中打开了另一个会话。可能这就是问题所在。它从来没有发生在我身上。如果你想强制它,你可以使用:

http://www.yiiframework.com/doc-2.0/yii-web-user.html#switchIdentity()-detail

我从未亲自使用过它,但它是可用的。

于 2016-07-07T16:54:52.643 回答