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
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?
- 1. Wo sind String-Konstanten im Speicher gespeichert?
- 2. Wo im Speicher sind Nullable-Typen gespeichert?
- 3. Wie kann ich Daten entfernen, die im lokalen Speicher gespeichert sind?
- 4. Wie kann die Hintergrundfarbe im lokalen Speicher gespeichert werden?
- 5. Wie bearbeiten und aktualisieren Sie Daten im lokalen Speicher?
- 6. wo im Speicher sind diese Variablen auf c gespeichert?
- 7. Wie sichere Datei im Rancher-Speicher platzieren?
- 8. Shop Objekte im lokalen Speicher
- 9. Wie können JSON-Daten im lokalen Speicher gespeichert und abgerufen werden?
- 10. Wo sind globale Variablen, die im Speicher statisch gespeichert sind?
- 11. Todos können nicht im lokalen Speicher gespeichert werden
- 12. Tymon JWT Laravel Vue Refresh-Token gespeichert im lokalen Speicher
- 13. Update-Objekt im lokalen Speicher der Chrome-Erweiterung gespeichert
- 14. Wie man ngChange im lokalen Speicher speichert
- 15. Wie erhält man Dateinamen von Dateien, die im Cloud-Speicher und im Blobstore gespeichert sind?
- 16. Phonegap: Speicher-Datenbank-Wert im lokalen Speicher
- 17. Wie wird ein Array im Speicher gespeichert?
- 18. Wie Daten und Daten Adresse im RAM gespeichert
- 19. Was sind "sichere Punktfunktionen", wie im Quellcode von Go erwähnt?
- 20. Highscore im lokalen Speicher - Javascript
- 21. Winkelgraster im lokalen Speicher speichern
- 22. So aktualisieren Sie die Daten im lokalen Speicher JavaScript
- 23. Wie alle Musikdateien, die im internen Speicher und im externen Speicher in Android gespeichert sind, mit MediaStore abgerufen werden?
- 24. Wo sind Funktionen eines Objekts im Speicher gespeichert?
- 25. Angularjs überschreiben Objekt im lokalen Speicher
- 26. Wie wird beim Spleißen von Daten im lokalen Speicher gespeichert? Ionic 2+
- 27. Wurden kürzlich Realm-Objekte im Speicher gespeichert?
- 28. Wie Zeichenfolge im Speicher gespeichert ist
- 29. BASIC, wie Zeilen im Speicher gespeichert wurden?
- 30. Wie kann ich Daten nach Indexarray entfernen, das im lokalen Speicher gespeichert ist?