【发布时间】:2014-08-14 01:23:19
【问题描述】:
我有一个 HTML 页面,例如,一个数据更改表单,我希望它对经过身份验证的用户可见,而对未经身份验证的访问者不可见。
是否可以在 HTML 或 CSS 中包含类似的内容?我读过类似“readonly”属性的内容,但这不是我想要的。你有什么建议吗?
【问题讨论】:
-
你会想要使用 PHP(安全)或 Javascript(精简版,不安全)来做这样的事情。你打算如何“认证”?
-
这几乎肯定需要某种后端代码。如果您希望它超级简单(不可靠且不安全),您可以通过设置 cookie 来实现。无论哪种方式,您都必须编写一些代码,无论是 JavaScript、PHP、Ruby 等
-
使用 Wordpress,有多种方法可以做到这一点。
-
该功能是一个服务器端解决方案,如果您自己不扮演自己的角色,CMS 会为其提供插件。
-
这将在后端级别使用布尔值来检查您是否已通过身份验证。如果没有,请不要输出您隐藏的 HTML 块。在这种情况下,HTML 本身对您没有任何作用,它要么存在,要么不存在。