始める前に、ここで同様の質問を読んだと言いたいのですが、それが本当に質問に答えているとは思いません: Show HTML user input, security issue and Security risk from user-submitted HTML
これらは問題を非常によく浮き彫りにしていると思いますが、私は基本的に、これらの状況でのベスト プラクティスについてアドバイスを求めています。
私はしばらくの間プログラミングをしてきましたが、Web サイトの管理者に HTML マークアップを送信して、自分のサイトに必要なコンテンツを表示してもらいたいというところまで来ました。
このコンテンツをデータベースで保護することは問題ありませんが、サイト上で安全に表示したいと考えています。
とはいえ、この機能を利用できるのはサイト管理者だけです.
上記のスレッドが指摘しているように、スクリプト インジェクションを安全に防ぐことができないという現実はありますか?
彼らがサイトを壊した場合、それは彼らの責任であるという考え方を使用しますか?それとも、コンテンツを更新するときに何らかのマークアップ検証ツールを使用できますか?