2017-04-21 52 views
1

我正在创建一个使用“无头”Drupal 8后端的Web应用程序,我想利用Drupal用户实体,但我不想让用户登录到Drupal站点。将会有用户可以登录的前端应用程序。如何在用作无头后端时阻止用户访问Drupal 8?

有没有办法阻止用户根据角色登录到Drupal管理区域,以便管理员和内容管理员可以登录到Drupal,但其他用户不能?

如果需要,我可以创建自定义模块。

感谢

回答

1

作为一个用户,如果不连接但你只有在“匿名用户”的角色。所以你不能限制访问你的登录页面到特定的角色(因为每个人在登录前都是匿名的)。

我建议您在块布局配置中禁用登录块,然后您可以使用类似于重命名管理路径(https://www.drupal.org/project/rename_admin_paths)的内容,以便只有您和您的内容管理员知道登录页面的url。