我试图在用户闲置固定的秒数后自动使用yii2注销用户。
web.php中,我添加了

'user' => [
            'identityClass' => 'app\models\User',
            'enableAutoLogin' => true,
            'authTimeout'=>100
        ],

里面components。我正在使用基本模板。但是它不会自动注销。这在Yii2中有效吗?我正在关注http://www.yiiframework.com/doc-2.0/yii-web-user.html的文档

最佳答案

$authTimeout-公共(public)属性。

如果用户保持不事件状态,将自动注销该用户的秒数。如果未设置此属性,则用户将在当前 session 到期后注销(请参见yii\web\Session::$timeout)。

请注意,如果$enableAutoLogintrue,则此方法将无效。

关于yii2 - Yii2中的authTimeout,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30074600/

10-12 23:16