# 帝国CMS二次开发禁止某用户组用户登录教程

*Published:* 2023-11-03
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2023年11月3日，已超过 180天没有更新



帝国CMS二次开发方法

1、首先去后台用户管理菜单，新建一个“小黑屋”的用户组，用来储存黑曼巴用户，记住用户组ID

[![](https://www.xarjtc.com/wp-content/uploads/2023/11/1652158676830900.jpg)](https://www.xarjtc.com/wp-content/uploads/2023/11/1652158676830900.jpg)

2、找到/e/member/class/member\_loginfun.php

3、搜索

```
//IP
$lastip=egetip();
$lastipport=egetipport();
$usql=$empire->query("update ".eReturnMemberTable()." set ".egetmf('rnd')."='$rnd',".egetmf('groupid')."='$r[groupid]' where ".egetmf('userid')."='$r[userid]'");
$empire->query("update {$dbtbpre}enewsmemberadd set lasttime='$lasttime',lastip='$lastip',loginnum=loginnum+1,lastipport='$lastipport' where userid='$r[userid]'");
```

4、在下方加上限制登录代码

```
if($r['groupid']==小黑屋用户组ID){
printerror("该账号涉嫌恶意使用已被禁止登录使用!","history.go(-1)",1,0,1);
}
```