在我的网站上,用户将能够输入内容的 html 标签,因此文本可以是粗体、斜体或链接和图像。我计划使用ckeditor或tinymce,它们实际上使用HTML标签(不是BBC代码或wiki语法)如果我允许HTML,当显示文本时它将被解释,并且它可能包含一些“hack”,如javascript或XSS。 ..我该如何避免这个安全问题?我是否必须列出想要的 html 标签并删除所有不需要的标签和内容?我可以为此使用条形标签吗?
例如,在 stackoverflow 上它是如何完成的?
您知道一些可以安全保存和安全解释有限 html 标签的 php/jquery 插件吗?
在此先感谢您的帮助