繁体   English   中英

实现客户端ajax登录,使用ajax注销是否安全还是需要刷新?

[英]Implementing client-side ajax login, is it safe to logout using ajax or do I need to refresh?

我通过对控制器进行jquery发布以登录用户来为Asp.Net MVC构建客户端ajax登录。

我想知道的是,当用户注销时,页面应该刷新吗? (出于安全原因)

本教程在这里说:

注销时始终会刷新页面。 这是确保从页面中清除所有特定于用户的信息所必需的。

而且我认为,因为这是有关进行客户端Ajax登录的教程,所以一定有他们这样做的原因。 如果我执行ajax注销,仅将所有内容切换到匿名视图而不重新加载页面是否安全?

您无需刷新,Ajax是一个简单的HTTP请求,因此,如果该请求正确地将您注销到服务器上,则只需要确保客户端上没有剩余相关数据即可,例如JavaScript对象或一块饼干。

无论如何,您仍然可以清理所有内容而无需刷新页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM