jive权限系统如何重构(整)

hxz 02-12-26

为什么权限系统中用这样的方式:
//只有系统管理者才可以创建forum
    if (permissions.get(ForumPermissions.SYSTEM_ADMIN)) {
      Forum newForum = factory.createForum(name, description);
      return new ForumProxy(newForum, authorization, permissions);
    }
为什么不用策略模式?
如果有一天普通用户也要求可以改名呢(随例举的)

banq
2002-12-26 17:36

jive的最大缺陷之一就是没有完整 成体系的用户权限系统,这个话题我们在"项目工程经验"里讨论很热闹而且深入。

hxz
2002-12-27 11:15

呵呵,原来这样的!多谢BQ