我正在写这个令人遗憾的希望,有人已经做了类似的事情。我会在drupal.org上发布 - 但该网站的用户友好程度与西红柿的踢球率相同。Drupal - 按角色检查所有站点路径的安全
我不了解你,但是当我开发时,我将所有Drupal路径以开放访问的方式离开,然后考虑在最后使用访问权限锁定它们。
什么是真正有用的是分析所有可用的路径(由基本解构menu_router表的内容),然后尝试他们一个模块(卷曲?)又同时登录与一个给定用户给定一组角色。
输出将是一个简单的HTML页面,说明哪些路径可访问,哪些不可访问。
我几乎不愿意这样做,但如果有人知道任何模糊的事情,我会非常感激地听到它。
干杯
UPDATE
在从Yorirou一个伟大的想法,我敲起来一个简单的模块,以提供我一直在寻找的输出。
你可以在这里代码:http://github.com/hymanroth/Path-Lockdown
把模块到Drupal.org :) – tamasd 2010-09-04 21:03:50
我试过了,但他们拒绝给我一个CVS账户。 – 2010-09-05 10:54:05