[英]Using SessionStorage in javascript to store user context information
我们可以使用HTML5的sessionStorage或localStorage来存储要在不同页面之间共享的用户上下文详细信息吗?
考虑一种情况,我在第一页没有服务器端存储访问权限,并且用户上下文需要稍后在标头中传递,但是在此之前,要存储用户名和他的其他一些上下文详细信息,与其他页面共享。 是否建议使用sessionStorage,cookie或其他替代方法?
我建议使用JWT,是的,您可以将其存储在sessionStorage中,但是您必须注意跨站点脚本攻击。 您可以在这里进一步阅读。
sessionStorage在站点的一个选项卡中。
sessionStorage.setItem('key', 'test');
按站点进入此选项卡并获取参数
sessionStorage.getItem('key');
https://developer.mozilla.org/zh-CN/docs/Web/API/Window/sessionStorage
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.