Ответ:

  • Всегда используй HTTPS.
  • Проверяй все входящие данные.
  • Экранируй весь вывод пользовательского контента.
  • Требуй сложные пароли и храни их только в защищённом виде.
  • Получай согласие на обработку ПДн и размещай Политику.
  • Проверяй права доступа: пользователь должен видеть только свои данные.
  • Не доверяй данным, полученным от клиента (из URL, из формы) без проверки.