Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 3|Odpověď: 1

[Jiné] Přední bezpečnostní zabezpečení-ls šifrované úložiště chrání data

[Kopírovat odkaz]
ZveřejněnoPřed 4 minutami | | | |
Požadavek: Frontend obvykle ukládá tokeny v čistém textu v localStorage prohlížeče nebo ukládá některé konfigurační cache přímo na frontendu. Používání úložiště v otevřeném textu může snadno vést k únikům nebo falešným úpravám. Jak může frontend tato data bezpečně uložit?

secure-ls

Používá pokročilé technologie šifrování a komprese dat k ochraně lokálního úložiště/ukládání relací.

rysy

Rabbit data jsou chráněna různými typy šifrování (včetně AES, DES a dalších). RC4 (výchozí je kódování Base64).
Před uložením dat komprimujte localStorage, abyste ušetřili extra bajty (výchozí je pravda).
Poskytuje pokročilé zapouzdření localStorage pro API a další základní nástroje.
Ukládejte data do více klíčů v localStorage a secure-ls si vždy pamatuje čas vytvoření.

Zdroj:Přihlášení k hypertextovému odkazu je viditelné.
Dokumentace:Přihlášení k hypertextovému odkazu je viditelné.
Online ukázka:Přihlášení k hypertextovému odkazu je viditelné.

Jak je uvedeno níže:



Test na konzoli

Přímo použijte konzoli prohlížeče k načtení JS pro testování. Kód je následující:
Jak je uvedeno níže:



(Konec)




Předchozí:Použijte Process Monitor ke sledování registru (zkontrolujte změny systémových nastavení)
 Pronajímatel| ZveřejněnoPřed 7 sekundami |
removeAll() a clear() jsou metody používané k vymazání uložených dat, ale jejich rozsah a chování se liší. Zde jsou rozdíly mezi nimi:

ls.removeAll()

Rozsah: Metoda removeAll() se konkrétně používá k odstranění všech dvojic klíč-hodnota vytvořených knihovnou secure-ls, včetně meta klíčů.
Specifické pro knihovnu: Tato metoda je unikátní pro knihovnu secure-ls a ovlivňuje pouze data spravovaná touto knihovnou.
Případ použití: Tato metoda může být použita, pokud chcete vymazat data spravovaná pomocí secure-ls, aniž byste ovlivnili jiná data, která mohou být uložena v localStorage.

ls.clear()

Scope: Metoda ls.clear() vymaže všechna data uložená přes localStorage v aktuální doméně, nejen data vytvořená pomocí secure-ls.
Globální mazání: Tato metoda nejenže maže bezpečná data, ale také všechna ostatní data uložená přes localStorage API.
Citlivost na protokol: Je třeba poznamenat, že localStorage je založený na původu, což znamená, že data pod HTTP a HTTPS jsou uložena odděleně. Pokud tedy použijete HTTP na jedné stránce a HTTPS na druhé, jejich localStorage data budou odlišná. ls.clear() vymaže data pouze podle aktuálního protokolu.

shrnutí

Kdybys...Pokud chcete vymazat pouze data spravovaná knihovnou secure-ls, použijte ls.removeAll()。
Pokud potřebujete vymazat všechna localStorage data pod aktuální doménou, bez ohledu na to, z jaké knihovny nebo kódu data vytvořili, použijte ls.clear().
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com