Каков наилучший способ повысить безопасность сайта в элементе inspect? - PullRequest
0 голосов
/ 19 января 2020

Есть ли способ запретить любому пользователю редактировать мой код html из пользовательского интерфейса с помощью элемента inspect? Я провел исследование, есть много причин, по которым нельзя проверять элемент (или щелчок правой кнопкой мыши), но, похоже, не все из них эффективны.

Итак, мой вопрос состоит в том, как запретить пользователю редактировать мой HTML код с помощью элемента inspect, и что еще можно добавить, чтобы повысить безопасность веб-сайта?

Ответы [ 2 ]

1 голос
/ 19 января 2020

Невозможно полностью заблокировать элемент контроля.

Вы можете попытаться запретить пользователям-любителям это сделать, заблокировав контекстное меню, которое отображается при щелчке правой кнопкой мыши.

document.addEventListener('contextmenu', function(e) {
  e.preventDefault();
});

Пользователи не смогут получить доступ к этому:

enter image description here

Это совершенно нормально для просмотра внешнего интерфейса сайта HTML.

Пока вы используете хорошие backend практики, проблем с безопасностью не будет.

1 голос
/ 19 января 2020

Вы уходите по касательной. Нет, невозможно запретить пользователю редактировать контент, загруженный на его компьютер. Но они не редактируют ваш сайт - безопасность сайта не ставится под угрозу.

...