Back to Forum Re New

[Discuz!] Discuz 7.0与UCenter同步删除用户的方法

http://zhidao.baidu.com/question/365499695.html

Discuz 7.0与UCenter同步删除用户的方法:

1、用论坛管理员帐号登录论坛后台,审核不通过用户注册时,选择“否决”,而不要“删除”或“忽略”。这样就能保证这些不通过的用户ID,出现在“等待验证的会员”名单中。

2、用论坛创始人帐号登录论坛后台,进入后台菜单:用户>用户管理>搜索,选择“等待验证的会员”,搜索。全选删除后,就会出现 “删除 UCenter 中的用户资料”和“删除用户发帖“,两个都选中删除,这样Discuz与UCenter就同步删除用户了。其实在用户>用户管理>清理那里操作更加速度,但是为了保险起见防止误删除,最好还是搜索到后一个个过一眼再删除比较好。

3、再去到论坛导航栏的Stats那里看会员统计,如果这里显示的仍然是没有删除前的注册会员数,那么说明需要 重新更新论坛管理统计数据表。具体做法是 用论坛创始人帐号登录论坛后台,进入后台菜单:工具>数据库>升级, 粘贴如下语句并提交,delete from cdb_statvars;     现在再去论坛导航栏的Stats那里看会员统计,应该就正常显示了。
然后再进入后台菜单:工具>更新缓存。现在再去论坛首页看右上角的会员总数,应该就正常显示了。
参考了Discuz官坛如下帖子   http://www.discuz.net/thread-1014153-1-1.html
EQ中文世纪地图集地址:
www.ceqmap.com
经过实践证明,上面这个方法没用,发该帖时,论坛和Ucenter 都是刚刚到1000会员才一个月多。

四年半过去后,论坛会员1281人, Ucenter 会员 7722人。
EQ中文世纪地图集地址:
www.ceqmap.com
经过今天一番大清理,再次让 EQ论坛和 Ucenter会员一致了,现在都是1279名会员。
奇怪的楼顶的方法对 EQ论坛无效,但是对 秀场论坛有效。看来会不会是 Ucenter应用通信的问题。
EQ中文世纪地图集地址:
www.ceqmap.com
经过今天一番大清理,再次让 EQ论坛和 Ucenter会员一致了,现在都是1352名会员。
EQ中文世纪地图集地址:
www.ceqmap.com
经过今天一番大清理,再次让 EQ论坛和 Ucenter会员一致了,现在都是 1374 名会员。

特别注意:在论坛后台审核新用户时,一定不要选择 删除 ,可以选择通过或者否决。
这样,就可以保持论坛的用户数和 UCenter的用户数的一致,
以后要删除论坛用户时,用论坛创建人账号登录后台,选择 “删除 UCenter 中的用户资料”和“删除用户发帖“,两个都选中删除,这样Discuz与UCenter就同步删除用户了。
EQ中文世纪地图集地址:
www.ceqmap.com
Back to Forum