【问题标题】:Bootstrap 3 site: migrate to Wordpress or Password set upBootstrap 3 站点:迁移到 Wordpress 或密码设置
【发布时间】:2014-01-22 01:15:39
【问题描述】:

我(几乎是一个高级初学者)使用 Bootstrap 3 创建了一个 10 页的网站。谢天谢地,这一切都很好。 现在客户想要密码保护条目(要么让所有用户唯一注册,要么对所有人都有一个条目密码)。 我的问题:我不知道如何设置密码。 可能的解决方案:将所有内容和 CSS 移动到需要创建子主题等的 Wordpress 模板中……这似乎也不简单。

在我要击败的两个恶魔中,你建议哪一个(除非有更简单的路径?)?

谢谢!

【问题讨论】:

  • 恕我直言,学习构建 wordpress 模板比学习构建用户管理系统更容易。

标签: php css wordpress twitter-bootstrap


【解决方案1】:

还有另一条路径:使用 .htaccess 密码保护文件或目录。

这仅在您使用 apache 时才有效!其他 Web 服务器(nginx、lighttpd 等)也有替代品。

从这里开始:
http://www.elated.com/articles/password-protecting-your-pages-with-htaccess/

【讨论】:

  • 我必须检查我对 htaccess 的访问权限(不是双关语)。我在 1and1(呃),不确定他们是否允许您建议的修复。
  • 看起来它至少允许用于某些 1and1 产品 - “对于具有 SSH 访问权限的包”help.1and1.com/hosting-c37630/linux-c85098/htaccess-c37776/…
  • 但是,如果您没有访问权限,Wordpress 可能也无法正常工作
【解决方案2】:

确实没有必要迁移到 WordPress,但您的选择可能取决于您的客户运行的环境以及他希望与谁一起访问受密码保护的网站部分。

.htaccess,或者如果您使用的是 nginx 或其他一些 Web 服务器,或者类似的,如果您的托管服务提供商允许的话,当然是一个选择。

您还可以与 OpenID (http://openid.net/) 或 Google (https://developers.google.com/accounts/docs/OAuth2WebServer) 等第三方身份验证系统集成 - 这些通常无需对 Apache 等进行任何后端更改即可工作。这也可能比创建您自己的身份验证后端工作量少。

例如,如果您客户的用户都是 Google 用户,那么使用 Google 的身份验证系统可能是一个更有吸引力的选择。这同样适用于其他第三方认证系统。 (另请注意,如有必要,您可以为用户提供对多个第三方身份验证系统的访问权限,以提供更多便利。)

我知道这是一个旧线程,但希望这些想法能提供一些见解。 :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-04
    • 1970-01-01
    • 2018-08-18
    • 2015-02-04
    • 2015-10-09
    • 1970-01-01
    • 2015-11-10
    • 1970-01-01
    相关资源
    最近更新 更多