Maison > développement back-end > tutoriel php > 用cookie登录退出没有即时更新

用cookie登录退出没有即时更新

WBOY
Libérer: 2016-06-06 20:44:20
original
1140 Les gens l'ont consulté

我的网站使用cookie和smarty。
退出登录时清除了cookie,但是显示昵称并不更新。

<code> 您好,
</code>
Copier après la connexion
Copier après la connexion

回复内容:

我的网站使用cookie和smarty。
退出登录时清除了cookie,但是显示昵称并不更新。

<code> 您好,
</code>
Copier après la connexion
Copier après la connexion

进去评论里po主给的网站注册了个账号试了下。

目测应该是服务端在清除cookie之前发送了页面内容,导致客户端在收到清除cookie的响应结果页面里包含了之前登录状态的信息。

解决方法:
1. 使用异步请求注销登录,成功后再跳转/刷新页面。
或者:
2. 跳转到一个注销登录的url上,在返回的内容里让浏览器跳转回首页。

呃。。。感觉有点乱。。。如果有没讲清的回复问我吧。

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal