Drupal:如何删除登录以使用户无站点密码?

时间:2010-06-29 12:21:09

标签: drupal login

我想从Drupal站点中删除登录页面,以便该站点是开放的并且面向公众。只有管​​理员才需要登录。有谁知道如何实现这一目标?

3 个答案:

答案 0 :(得分:3)

您无法删除登录页面,因为管理员需要登录页面。

但是,您可以让匿名用户访问您喜欢的任何内容。这样您就不必登录使用网站的任何功能。如果用户要创建内容或做其他事情,您需要他们登录,以便您可以区分它们。

修改
要配置访问控制,您必须转到admin/user/permissions,您可以在其中选择匿名用户(和其他用户角色)应具有的权限。

答案 1 :(得分:0)

我查看了权限,但没有任何帮助我使主网站页面可用而不是登录页面。

打开功能(site.org/features),更改网站设置 - >站点工作模式从只有私人访问开放访问(主持注册)(抱歉,这些名称是从俄语翻译回来的)。

这解决了我的问题。之前我私下访问了该网站并忘记了这一点。我想禁用新用户注册(因为大量垃圾邮件)。这可以通过admin / user / settings - >完成。只有站点管理员才能创建新的用户帐户。 [我使用Drupal 6,但Drupal 7与此设置相同]。 [更新:似乎,至少对于我有点过时的设置,这两个Drupal选项互相矛盾,当我只允许管理员添加用户时,私有模式自动开启:(]

答案 2 :(得分:0)

Drupal 7

您无需删除登录页面即可使网站开放并面向公众。默认情况下,您站点的任何浏览器都将被授予匿名用户角色。因此,可以看到匿名角色可见的任何内容(可以通过转到管理员/用户/权限进行更改)。只要您的网站未处于维护模式。

如果您想要移动大多数新Drupal安装首页上的登录块,您必须转到admin / structure / blocks并在那里更改设置。