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