如何在Drupal中删除用户注册/登录

15 drupal

我的网站不需要用户登录功能.只有系统管理员才能发布新内容.如何在Drupal中删除用户注册和登录?

谢谢!

jhe*_*rom 32

虽然技术上可以删除登录功能,但您不应该这样做,因为那样您的管理员就永远无法登录该站点.

要删除注册表功能,您只需浏览admin/user/settings(对于Drupal 6)或admin/config/people/accounts(对于Drupal 7)并选择"仅站点管理员可以创建新用户帐户"选项.


dan*_*c05 16

虽然jhedstrom的答案确实有效,但我特别发现它没有完全解决这个问题.

这是从Drupal 7上的站点中删除登录表单的简单方法.

首先,让我们创建一个名为Admin的新简单页面.只需转到内容 - 添加内容 - 基本页面.输入您想要的任何详细信息,例如标题,正文等.只需确保在URL路径设置下为adminstration指定了一个常用别名,我使用了admin.

第二步,让我们确保登录表单只显示在我们刚刚创建的管理页面上.导航到结构 - 块 - 用户登录(注意块名称可能因安装而异),然后点击配置.在" 可见性"设置下,选择" 仅列出的页面 "选项,以便仅显示您在输入中指定的页面的块,并输入您在上面的步骤(管理员)中设置的别名.

最后,让我们确保只有管理员可以通过遵循jhedstrom的建议来创建帐户.转到配置 - 人员 - 帐户设置,然后在注册和取消下,确保为谁可以注册帐户选择仅限管理员的框选项.

我认为这是一种更好,更详细的方法,可确保不显示登录表单,因为您不需要人们在您的网站上创建帐户.

  • +1,这是实际解决手头问题的唯一答案. (3认同)