Вопрос такой - почему в Битриксе нет защиты от html тегов в логинах и другой регистрационной информации. Когда они выводятся, это ломает форматирование, да и вообще отсутствие такой защиты выглядит странно.
А где именно ломает форматирование? Дело в том, что правильно вводить любую информацию, а вот отображать ее уже надо в безопасном виде.
Если ломается форматирование, то вывод сделан неправильно и небезопасно.
Я инженер, который решает задачи, а не пишет на языке. Архитектура, разработка, DevOps — подбираю инструменты под цель, строю решения, которые работают в проде и масштабируются без боли.
Я пока заметил в персонализированных частях системы это (личные кабинеты и т.д.). Например, в области авторизации на сайте Битрикса у меня сейчас ник выводится как заголовок. Но возможно, это где-то еще встречается.
Но тут есть и оговорка - если пользователь видит результат вывода html только сам (как вы говорите - в области авторизации), то он сам и виноват другим он вреда не наносит.
Я инженер, который решает задачи, а не пишет на языке. Архитектура, разработка, DevOps — подбираю инструменты под цель, строю решения, которые работают в проде и масштабируются без боли.
Ну может быть Хотя опять-таки - не факт, что этого нет в других местах (а ники и прочее много где выводятся). И кроме того, даже для если "сам виноват" - все равно лучше исправить.