帝国 CMS 怎么设置会员权限

juming
juming 正式会员超兽战士
发布于 2026-10-07 13:47 ·0 浏览 ·0 回复

学完这篇,你能自己在帝国 CMS 后台把「谁能看、谁能发、谁能下载」这三件事按会员组配清楚,并且知道改完为什么不生效该怎么救。

第一步:进后台找到会员组管理

这一步要做的是找到配置入口,结果是打开会员组列表页。

登录后台(默认地址 /e/admin/),顶部主菜单点「用户」,左侧会展开一列二级菜单,点其中的「会员组管理」。列表里会看到系统自带的几个组,通常是「普通会员」「VIP会员」「企业会员」之类。想改哪个就点该行右侧的「修改」,想新建就点列表上方的「增加会员组」。

第二步:填会员组的基本信息

这一步决定这个组的身份和升级方式,结果是你有了一个可分配的新组。

点「增加会员组」后,先填三项:会员组名称(比如「年费VIP」)、会员组等级(数字,等级高的组在权限判断里优先)、会员组介绍。下面有「是否默认会员组」,整个站只能有一个组是默认组,新注册会员自动进这个组,一般选「普通会员」。

注意:默认组最好选权限最小的那个,否则陌生人一注册就拿到了高级权限。

第三步:配置会员组的通用权限

这是核心步骤,做完你就规定了这组人能干什么。

在会员组编辑页往下拉,找到权限设置区域,逐项设置:是否允许发布信息、发布是否需要审核、每日最多发布几条、允许投稿的栏目(多选)、允许上传附件大小(单位 KB)、允许上传的文件类型(如 jpg,gif,png,zip)、是否允许使用会员空间及空间容量、是否允许评论、评论是否要审核、是否允许下载附件。填完点最下方的「提交」保存。

注意:附件大小这里填得再大也没用,真正上限取决于服务器的 upload_max_filesize 和 post_max_size,超了照样传不上去。

第四步:给栏目单独设浏览和投稿权限

会员组权限是「这个人能干什么」,栏目权限是「这个栏目谁能进」,两者是叠加关系,必须都通过才行。

进「栏目」→「管理栏目」,找到目标栏目点「修改」,切到「权限设置」标签页(部分版本在编辑页下方同一区域)。这里有两项关键设置:前台浏览权限,选「指定会员组」再勾选允许的组;前台投稿权限,同样勾选允许投稿的组。设完保存。

注意:把浏览权限设成指定会员组后,未登录游客连栏目列表页都会看到「没有权限」提示,对搜索引擎收录影响很大,付费内容页建议用单篇信息权限控制,而不是整栏目。

第五步:更新缓存并去前台验证

这步是让配置真正生效,做完你就能看到效果。

进「系统」→「数据更新中心」,点「更新缓存数据」,再点「刷新所有页面」。然后用一个测试账号登录前台会员中心 /e/member/cp/,看菜单里投稿、下载入口是否符合预期;用没权限的账号访问受控栏目,应该被拦下。

注意:帝国 CMS 大量数据走缓存,跳过这一步会出现「后台明明改了前台没反应」的假象。

第六步:手动调整某个会员的组

要给某个用户单独升级时用这步。

进「用户」→「会员管理」,在搜索框输入用户名点搜索,找到后点该行「修改」,把「会员组」下拉改成目标组,保存即可。

第七步(可选):区分后台管理用户组

前台会员组管的是网站访客,后台用户组管的是管理员。要限制编辑只能管某几个栏目,去「用户」→「用户组管理」,修改对应管理组,在权限列表里勾选可管理的栏目和功能,保存后该组管理员重新登录生效。

小结

  • 会员权限分两层:会员组权限定「能做什么」,栏目权限定「能进哪里」,两者同时满足才放行。
  • 新注册用户进的是「默认会员组」,默认组权限要往小了设。
  • 权限改完必须去「系统 → 数据更新中心」更新缓存,否则前台不变。
  • 附件大小最终受 PHP 配置限制,后台值只是上限之一。
  • 前台会员看「会员组管理」,后台管理员看「用户组管理」,别搞混。
版权声明:本文来自 GJ站长论坛《帝国 CMS 怎么设置会员权限》
原文链接:https://www.gj0.com/thread-319.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。

全部回复 0

还没有回复,来抢沙发~