簡體   English   中英

在JavaScript中使用SessionStorage來存儲用戶上下文信息

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM