欢迎光临 移山之道 登录 | 注册 | 帮助

about:blank

编程与生活一样, 都是严肃而富有艺术的

使用标签浏览

所有标签 » CommunityServer   (RSS)
对不起, 这里没有更多的标签可使用到过滤中.
CommunityServer权限系统浅析
CommunityServer2.1的权限系统主要是基于ASP.NET 2.0的Membership来实现的, 应该说CS1.0就开始采用的Membership是最终成为微软官方产品的原型. Membership主要是基于User/Role的验证体系, 一个User可以具有多个Role角色, 同时在Web.Config文件中通过在authorization配置节中使用allow/deny元素可以简单地实现基于角色的权限控制. 这么做已经很大程度上简化了程序员的劳动, 可是仅仅做到基于角色的允许和拒绝访问还不够, 阅读全文
Posted: 2007年4月14日 23:02 作者 小飞 | 0 评论
归档在:
CommunityServer是如何实现注册自动创建Blog和Gallery的
最近因为要维护一个基于CommunityServer的社区, 所以重新捡起了已经很久没有再读的代码. 期间要解决两个易用性的小问题: 1. 个人用户不容易找到自己的Blog和Gallery入口 2. 实现一个注册策略: 用户可以自由注册但需要管理员approval, approval后自动添加个人Blog和Gallery. 这两个小feature都要求在不影响其他功能的情况下解决. 第一个问题很容易解决, 只要在NavigationBar控件上添加一个用户自己的ControlPanel按钮就可以了. 阅读全文
Posted: 2007年3月25日 6:24 作者 小飞 | 1 评论
归档在: