[英]Node js server side sessions for mobile applications
是否可以通過移動應用將請求中的服務器端會話保留在節點js中,還是必須使用諸如jwt之類的其他方法?
就像我們在Web應用程序中所做的一樣,即在登錄時將用戶信息存儲在會話中,並在以后的api調用中使用相同的信息。
是的,最簡單的解決方案是使用JWT,您可以使用任何想要的方法在node.js服務器中實現jwt身份驗證: passport-jwt , express-jwt ,...甚至使用jsonwebtoken npm包自己。
然后,要使移動應用程序通過服務器進行身份驗證,請將jwt令牌存儲在移動本地存儲中,當打開應用程序時,只需檢查存儲區中是否存在該令牌以及何時突出該令牌即可將令牌添加到標頭中,實際上是將您的移動應用程序添加與服務器保持聯系。
以及有關jwt的更多信息,我問一個有關會話和cookie之間的區別的問題,這可能會對您有所幫助: 身份驗證:JWT使用與會話
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.