2016-07-21 14 views
0

私はずっとng-idleを使用していましたが、数日前には期限切れにならないという問題が発生しました。デバッグ時に、ng-idleがオブジェクトをローカルストレージに追加することがわかりました。ng-idle localstorageとセッションストレージ

{ "ID":1469075377789、 "時間": "2016-07-21T05:09:46.450Z"}

iはのlocalStorageで、リソースタブの新しいタブからアプリケーションを開くこと同じキーを持ち、タイムアウトが延長されました。セッションストレージの場合は、この問題は起こりません。アポロジオ、私はアイドル・アイドルの仕組みを理解していないかもしれません。

なぜ、それはセッションストレージ以外のローカルストレージですか?セッションストレージを選択/保存するためにng-idleのコードを変更するとどうなりますか?

答えて

0

localStorageはStorage Interfaceの実装です。有効期限のないデータが保存され、JavaScriptのみでクリアされるか、ブラウザキャッシュ/ローカルストアデータが消去されます

localStorageとsessionStorageの両方は、クライアントスクリプト内でページ間で必要とされる、選好、ゲームの得点)。 localStorageおよびsessionStorageに格納されたデータは、クライアント/ブラウザ内から簡単に読み込みまたは変更できるため、アプリケーション内の機密データやセキュリティ関連のデータの格納には依存しないでください。

ローカルストレージは、クライアント側としか読み取ることができません。保存されたデータがサーバー側に必要な場合は、Cookiesを使用します。

関連する問題