用户系统是衡量和评价一个CMS的关键指标,在这一点上Joomla做的非常的好。Joomla的用户系统由系统核心的用户组件来提供支持,与用户相关的权限设置贯穿网站的每一个页面。如果你愿意,你可以给每一个页面分配不同的权限,Joomla的用户系统就是这么强大。
1,本节目标
初步认识Joomla的用户系统
2,用户系统的概述
当joomla成功安装后,系统默认会为我们创建一个用户,这个用户会被加入到“Super Users(超级用户)”这个用户组中,该用户具有网站的最大的操作权限和访问权限。通过该用户,我们可以为网站创建各种不同权限的用户。
与用户系统有关的名称有4个分别是:用户,用户组,访问级别,权限。用户和用户组这个好理解。关键在于 访问级别 和 权限这两者,不可将其混淆。在Joomla中,访问级别控制这你能看什么,而权限控制者你能干什么。一定要注意这二者的不同。
访问级别 和 权限的设置都是和具体的用户组有关系的,而每一个用户必须属于一个用户组,通过这种逻辑关系,我们就可以为每一个用户分配权限了。
3,补充说明
为了能够实现权限的控制,需要两方面的协作。一方面是Joomla核心的支持,另外一方面是组件的开发者的支持。
所有的核心组件,都完美的实现了Joomla的权限接口,也就是说你可以使用joomla的权限机制来分配权限。但是,由于一些历史原因还有就是开发者的水平问题,有一些组件是没有完全实现Joomla的权限接口的,这样造成的问题就是,有时候你压根就找不到设置权限的地方,或者即使你设置了权限,可能也没有作用。大家要明白,这不是joomla的问题!
评论 (0)