簡體   English   中英

AngularJS如何存儲會話

[英]AngularJS how to store session

我找到了一個良好的流動性管理自定義會話管理這里 現在的問題是,存儲用戶已通過驗證的最佳方法是什么?

例如,我有一個rest api,如果用戶的憑據有效,則返回0或1。 現在,如何以及在哪里存儲該信息? SessionStorage可能是個好地方,但是如果我存儲了加密的用戶密碼,那么在控制器中,我必須檢查什么? 真實有效的加密密碼在哪里?

這個問題通常是如何在angularJS中管理用戶會話。

編輯 :也許答案可能是,您不應該只檢查客戶端中的憑據?

您必須在應用程序模塊中注入“ ngCookies”,並在控制器中注入“ $ cookies”

您可以輸入$cookies.put('variableName', vlue); 您可以檢索$cookies.get('variableName');

我找到了解決方案。 如果有人幫助,請發表評論。

最重要的事情之一是激活$httpProvider憑據

$httpProvider.defaults.withCredentials = true;

然后,必須在服務器中將一些Cookie存儲到會話中,僅此而已。 現在,下一個請求已通過會話驗證。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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