如果使用yii2,则不会在Google Chrome浏览器中删除Cookie

用户名

我使用框架Yii2。当我做:

Yii::$app->user->login($this->getUser(), 60);//cookies for 60 seconds

60秒后,浏览器Google Chrome不会删除Cookie。


如果我不使用Yii2框架:

setcookie("test", time() + (60), "/"); 

一切正常。


为什么,如果您使用Yii2,则无法在浏览器GoogleChrom中删除cookie?

约尔根

Yii::$app->user->login($user, $duration);只设置一次_identity-Cookie是活的,如果浏览器被关闭。

要在设置的闲置时间后注销某人,您必须将持续时间设置为null并添加'authTimeout' => 60用户组件。

common \ models \ LoginForm.php

...
return Yii::$app->user->login($this->getUser(), null);
...

frontend \ config \ main.php

...
'components' => [
    'user' => [
        'identityClass' => 'common\models\User',
        'enableAutoLogin' => true,
        'authTimeout' => 60,
    ],
...

Yii2附带了很棒的文档,我建议您看一下:http ://www.yiiframework.com/doc-2.0/yii-web-user.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何删除Google Chrome浏览器Cookie

来自分类Dev

如何在Google Chrome浏览器中删除Stackoverflow Cookie和证书?

来自分类Dev

关闭浏览器窗口后,如何防止Google Chrome浏览器删除会话Cookie?

来自分类Dev

Cookie 不会在所有浏览器中过期/删除

来自分类Dev

如何从Google Chrome浏览器中删除Rambler

来自分类Dev

使用 Javascript 在浏览器中删除身份服务器 Cookie

来自分类Dev

Google Chrome浏览器的cookie数据库中是否有一些主键?

来自分类Dev

在Google Chrome浏览器中清除缓存和Cookie的最快方法是什么?

来自分类Dev

Google Chrome浏览器不保留cookie。

来自分类Dev

WebDriverIO:使用浏览器会话和Cookie启动Chrome

来自分类Dev

使用javascript删除浏览器的所有Cookie

来自分类Dev

如何从Google Chrome浏览器多功能框中删除以前输入的项目?

来自分类Dev

如何从Google Chrome浏览器中删除安全证书例外?

来自分类Dev

如何从Google Chrome浏览器中删除所有书签?

来自分类Dev

如何使Google Chrome浏览器记住我从已保存的密码中删除的密码

来自分类Dev

如何从Google Chrome浏览器中删除旧的历史记录?

来自分类Dev

Fullpage.js 不会在任何浏览器(chrome、firefox、edge)中滚动

来自分类Dev

不会在IE浏览器的集合中删除Backbone js模型

来自分类Dev

Yii2模型-> created_date是将来的版本,不会在查询中返回

来自分类Dev

没有gridview的搜索结果不会在Yii2中显示

来自分类Dev

我无法在Google Chrome中读取Cookie,但可以在所有其他浏览器中读取

来自分类Dev

如何使用环回在浏览器中设置Cookie?

来自分类Dev

如何使用jQuery从浏览器的Cookie中获取sessionid?

来自分类Dev

如果主页上不存在Chart.js,则不会在Angular2中显示

来自分类Dev

Chrome浏览器的“清除浏览数据”不会清除打开的隐身标签页的Cookie吗?

来自分类Dev

Firefox不会在浏览器中显示日志

来自分类Dev

Firefox不会在浏览器中显示日志

来自分类Dev

离子服务不会在浏览器中呈现

来自分类Dev

Google Chrome浏览器Cookie:是什么决定发送哪些Cookie?

Related 相关文章

  1. 1

    如何删除Google Chrome浏览器Cookie

  2. 2

    如何在Google Chrome浏览器中删除Stackoverflow Cookie和证书?

  3. 3

    关闭浏览器窗口后,如何防止Google Chrome浏览器删除会话Cookie?

  4. 4

    Cookie 不会在所有浏览器中过期/删除

  5. 5

    如何从Google Chrome浏览器中删除Rambler

  6. 6

    使用 Javascript 在浏览器中删除身份服务器 Cookie

  7. 7

    Google Chrome浏览器的cookie数据库中是否有一些主键?

  8. 8

    在Google Chrome浏览器中清除缓存和Cookie的最快方法是什么?

  9. 9

    Google Chrome浏览器不保留cookie。

  10. 10

    WebDriverIO:使用浏览器会话和Cookie启动Chrome

  11. 11

    使用javascript删除浏览器的所有Cookie

  12. 12

    如何从Google Chrome浏览器多功能框中删除以前输入的项目?

  13. 13

    如何从Google Chrome浏览器中删除安全证书例外?

  14. 14

    如何从Google Chrome浏览器中删除所有书签?

  15. 15

    如何使Google Chrome浏览器记住我从已保存的密码中删除的密码

  16. 16

    如何从Google Chrome浏览器中删除旧的历史记录?

  17. 17

    Fullpage.js 不会在任何浏览器(chrome、firefox、edge)中滚动

  18. 18

    不会在IE浏览器的集合中删除Backbone js模型

  19. 19

    Yii2模型-> created_date是将来的版本,不会在查询中返回

  20. 20

    没有gridview的搜索结果不会在Yii2中显示

  21. 21

    我无法在Google Chrome中读取Cookie,但可以在所有其他浏览器中读取

  22. 22

    如何使用环回在浏览器中设置Cookie?

  23. 23

    如何使用jQuery从浏览器的Cookie中获取sessionid?

  24. 24

    如果主页上不存在Chart.js,则不会在Angular2中显示

  25. 25

    Chrome浏览器的“清除浏览数据”不会清除打开的隐身标签页的Cookie吗?

  26. 26

    Firefox不会在浏览器中显示日志

  27. 27

    Firefox不会在浏览器中显示日志

  28. 28

    离子服务不会在浏览器中呈现

  29. 29

    Google Chrome浏览器Cookie:是什么决定发送哪些Cookie?

热门标签

归档