Joomla中关于Guest(访客)和Public(公开)权限的说明 原

redmaomail 2024-07-25 10:32 阅读数 64 #Joomla

红帽云邮外贸主机

  一个朋友咨询我说他将一个模块的权限设置为public,登录后,这个模块还是可见。这是不是出问题了,他希望登录后这个模块不可见。这个问题出现的原因主要是用户对Joomla中关于Guest(访客)和Public(公开)权限的理解错误

Guest(访客)和Public(公开)权限的说明

在joomla中,用户是和用户组挂钩的,一个用户可以同时属于多个用户组。用户组是和权限挂钩的,一个用户组可以同时属于多个权限。通过这种模式最终实现了用户权限的控制。

默认情况下,系统会提供至少两个权限 Guest和Public. Guest就是访客的意思,也就是没登录的用户。这里的Guest是权限,另外还有一个Guest用户组,Guest权限被分配在Guest用户组上面。当一个用户未登录时,就被设置到了Guest组,因此,具备了Guest权限。但当他登录后,他就不属于这个Guest组,自然不具备Guest权限。

Public的意思是公开,我们可以将其理解为所有人都可见。

在上面的例子中,该用户应该将模块的权限设置为Guest,而不是Public.只有设置为Guest之后,用户登录完成这个模块就不可见了。如果是Public,那么不管是否登录,这个都是可见的。


红帽云邮外贸主机

分享到:
版权声明:本站内容源自互联网,如有内容侵犯了你的权益,请联系删除相关内容。
    红帽云邮外贸主机
热门
    红帽云邮外贸主机
    红帽云邮外贸主机