VueJS, JS, HTML, Frontend - Uncolored collection
125 subscribers
228 photos
8 videos
5 files
541 links
Пополняющаяся коллекция материалов по VueJS и смежных технологий.

Канал по Laravel:
https://t.me/laravel_uncolored

По Svelte:
https://t.me/svelte_uncolored

По React:
https://t.me/react_uncolored

Для связи @RainySkys
Download Telegram
Безопасное использование target="_blank"

Когда страница открыта с помощью target="_blank" - она имеет доступ к window.opener, это может быть использовано мошенниками

Пример:

1. Вы делитесь страницей на facebook
2. На ней присутствует код - window.opener.location = 'https://phishingwebsite'
3. Этот код перезагружает открытый таб на копию facebook, которая просит повторно авторизоваться

Вуаля - пользователь вводит учетные данные на фишинговой странице

Как избежать:

Реализуйте ссылки в таком виде (noreferrer - для старых браузеров)

<a href="/share" rel="noopener noreferrer" target="_blank">Перейти</a>

В таком случае у отрытой страницы не будет доступа к открывшему ее табу браузера

#seniorFrontHTML