Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 3|Odpoveď: 1

[Iné] Front-end security secure-ls šifrované úložisko chráni dáta

[Kopírovať odkaz]
ZverejnenéPred 4 minútami | | | |
Požiadavka: Frontend zvyčajne ukladá tokeny v čistom texte v localStorage prehliadača alebo ukladá niektoré konfiguračné cache priamo na frontend. Používanie úložiska otvoreného textu môže ľahko viesť k únikom alebo falšovaným úpravám. Ako môže frontend bezpečne ukladať tieto dáta?

secure-ls

Používa pokročilé šifrovanie a technológie kompresie dát na ochranu lokálneho úložiska/ukladania relácií.

Funkcie

Rabbit dáta sú chránené rôznymi typmi šifrovania (vrátane AES, DES a ďalších). RC4 (predvolené je kódovanie Base64).
Pred uložením dát komprimujte localStorage, aby ste ušetrili extra bajty (predvolené platí).
Poskytuje pokročilé zapuzdrenie localStorage pre API a ďalšie základné nástroje.
Ukladajte dáta do viacerých kľúčov v localStorage a secure-ls si vždy pamätá čas ich vytvorenia.

Zdroj:Prihlásenie na hypertextový odkaz je viditeľné.
Dokumentácia:Prihlásenie na hypertextový odkaz je viditeľné.
Online ukážka:Prihlásenie na hypertextový odkaz je viditeľné.

Ako je uvedené nižšie:



Test konzoly

Použite priamo konzolu prehliadača na načítanie JS na testovanie. Kód je nasledovný:
Ako je uvedené nižšie:



(Koniec)




Predchádzajúci:Použite Process Monitor na monitorovanie registra (skontrolujte zmeny systémových nastavení)
 Prenajímateľ| Zverejnenépred 7 sekundami |
removeAll() a clear() sú obe metódy používané na vymazanie uložených dát, ale ich rozsah a správanie sa líšia. Tu sú rozdiely medzi nimi:

ls.removeAll()

Rozsah: Metóda removeAll() sa špecificky používa na odstránenie všetkých párov kľúč-hodnota vytvorených knižnicou secure-ls, vrátane meta kľúčov.
Špecifické pre knižnicu: Táto metóda je jedinečná pre knižnicu secure-ls a ovplyvňuje iba dáta spravované touto knižnicou.
Prípad použitia: Táto metóda sa dá použiť, keď chcete vymazať iba dáta spravované secure-ls bez ovplyvnenia iných dát, ktoré môžu byť uložené v localStorage.

ls.clear()

Scope: Metóda ls.clear() vymaže všetky dáta uložené cez localStorage v aktuálnej doméne, nielen dáta vytvorené secure-ls.
Globálne vymazanie: Táto metóda nielenže vymaže secure-ls dáta, ale aj všetky ostatné dáta uložené cez localStorage API.
Citlivosť na protokol: Treba poznamenať, že localStorage je založený na pôvode, čo znamená, že dáta pod HTTP a HTTPS sa ukladajú oddelene. Preto, ak použijete HTTP na jednej stránke a HTTPS na druhej, ich localStorage dáta budú odlišné. ls.clear() vymaže dáta iba pod aktuálnym protokolom.

súhrn

Ak ty...Ak chcete vymazať iba dáta spravované knižnicou secure-ls, použite ls.removeAll()。
Ak potrebujete vymazať všetky localStorage dáta pod aktuálnou doménou, bez ohľadu na to, z ktorej knižnice alebo kódového úryvku tieto dáta vytvorili, použite ls.clear().
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com