2017-12-09 4 views
0

Ich bin ein Neuling in der Entwicklung von Webanwendungen. Kürzlich bekam ich eine Chance, SessionStorage und LocalStorage zu verwenden. Ich habe gesehen, dass die meisten Browser die Daten im Browser-Cache in sqlite oder als Web-Speicher entweder in Base64 oder im Nur-Text-Format speichern. Wie sicher ist dies, oder müssen wir eine Verschlüsselung implementieren, bevor Sie sie im Speicher ablegen?Wie viele sichere Daten im Sessionspeicher und im lokalen Speicher in Browsern gespeichert sind

Antwort

0

Es gibt zwei Arten von Web-Speicher, die in Umfang und Lebensdauer unterscheiden:

lokale Speicher (window.localStorage) - Der lokale Speicher verwendet das Objekt localstorage Daten zu speichern, für Ihre gesamte Website, permanent. Das bedeutet, dass die gespeicherten lokalen Daten am nächsten Tag, in der nächsten Woche oder im nächsten Jahr verfügbar sind, sofern Sie sie nicht entfernen.

Sitzungsspeicher (window.sessionStorage) - Der Sitzungsspeicher verwendet das sessionStorage-Objekt zum temporären Speichern von Daten für ein einzelnes Fenster (oder Register). Die Daten verschwinden, wenn die Sitzung endet, d. H. Wenn der Benutzer dieses Fenster (oder diese Registerkarte) schließt.

Im Gegensatz zu Cookies ist das Speicherlimit weitaus größer (mindestens 5 MB) und Informationen werden niemals auf den Server übertragen.

Überprüfen Sie auch diesen Thread Does HTML5 web storage (localStorage) offer a security advantage over cookies?

Verwandte Themen