Enterprise
Pregled
Uobičajeno vaša stranica učitava Asyntai widget s jedne URL adrese, pa kad god objavimo ažuriranje, svi ga dobiju pri sljedećem učitavanju stranice. To je ono što većina korisnika želi. No ako vodite reguliranu stranicu i ne možete dopustiti da se kôd treće strane mijenja na vašim produkcijskim stranicama bez pregleda, možete umjesto toga pričvrstiti svoju integraciju na određenu verziju. Widget je zamrznut na točno onim bajtovima koje je imao u trenutku pričvršćivanja, a vaš kôd za ugradnju nosi hash integriteta, tako da sam preglednik provjerava datoteku.
Kako funkcionira
- Uključite pričvršćivanje - snimimo trenutni widget u privatnu, zamrznutu kopiju samo za vašu stranicu
- Dobivate kôd za ugradnju provjeren na integritet - skriptnu oznaku spremnu za lijepljenje s Subresource Integrity hashom i URL-om specifičnim za verziju
- Naša postavljanja više ne dosežu vašu stranicu - zamrznuta kopija nikada se ne mijenja, pa ništa što objavimo ne mijenja vaš produkcijski kôd
- Ažurirate kada odaberete - jedan klik snima najnoviju verziju i izdaje novi hash; novi isječak zalijepite kada budete spremni
Postavljamo ažuriranje Zanemareno
Vaša stranica nastavlja raditi Pričvršćena verzija
Što je Subresource Integrity hash?
To je sigurnosna značajka preglednika. Vaša skriptna oznaka uključuje integrity atribut koji sadrži hash točne datoteke. Prije pokretanja datoteke, preglednik izračuna hash onoga što je preuzeo i usporedi ga. Ako se razlikuje makar i jedan bajt — jer je datoteka izmijenjena ili je mreža kompromitirana — preglednik je odbija pokrenuti. To je standardna obrana od napada na opskrbni lanac usmjerenog na skripte trećih strana.
Što hash pokriva
Hash integriteta provjerava datoteku s kôdom widgeta. Podaci uživo koje widget zatim učitava — vaše postavke, proizvodi i poruke — putuju odvojenim, osiguranim vezama i nisu dio hasha. To je normalno: hash štiti kôd, što je upravo ono na što bi napad na opskrbni lanac ciljao.
Kako uključiti
- Otvorite stranicu Pričvršćivanje verzije widgeta iz svoje nadzorne ploče
- Uključite je — vaš zamrznuti isječak pojavljuje se odmah
- Zamijenite svoju trenutnu Asyntai skriptnu oznaku pričvršćenom, uključujući integrity i crossorigin atribute točno kako je prikazano
Usvajanje ažuriranja
Kada objavimo novu verziju, vaša nadzorna ploča pokazuje da je ažuriranje dostupno. Pregledate ga, kliknete ažuriraj za snimanje najnovije verzije i zalijepite novi isječak na svoju stranicu. Budući da se hash integriteta mijenja s kôdom, ažuriranje uvijek znači zamjenu skriptne oznake — to je namjerno i upravo to održava provjeru poštenom.
Dobro je znati
- Ništa se ne mijenja bez vas - pričvršćena stranica nije pod utjecajem naših postavljanja dok ne usvojite ažuriranje
- Možete propustiti poboljšanja i ispravke - pričvršćivanje znači da nove značajke i ispravci grešaka ne stižu do vas dok ne ažurirate
- Obavijestit ćemo vas o sigurnosnim ažuriranjima - budući da se pričvršćeni widgeti ne ažuriraju automatski, kontaktiramo vas ako vaša pričvršćena verzija treba sigurnosni ispravak
- Atribut crossorigin je obavezan - Subresource Integrity radi samo kada skriptna oznaka uključuje crossorigin atribut; zadržite ga točno kako je prikazano
- Isključivanje - vraća vas na kôd za ugradnju koji je uvijek najnoviji; zamijenite pričvršćenu skriptnu oznaku standardnom
Napomena: Pričvršćivanje verzije widgeta dio je Enterprise ugovora. Pošaljite e-poštu na [email protected] i sve ćemo vam objasniti.