博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
openfire User Service 和删除分组的方法
阅读量:7121 次
发布时间:2019-06-28

本文共 951 字,大约阅读时间需要 3 分钟。

z4PstKlN

服务器-> 系统属性

plugin.userservice.enabled 值为 true

增加用户

9090/plugins/userService/userservice?

type=add&secret=z4PstKlN&username=用户
&password=123&name=admin&email=123123

增加一个用户并把用户放组里

9090/plugins/userService/userservice?

type=add&secret=z4PstKlN&username=kafka&password=drowssap
&name=franz&email=franz@kafka.com&groups=admin

得到所有用户组

9090/plugins/userService/userservice?

type=grouplist&secret=z4PstKlN

删除组里的用户

9090/plugins/userService/userservice?
type=delete&secret=z4PstKlN&username=kafka
通过增加一个用户并把用户放组里和删除组里的用户可以新建一
个组

通过删除数据库里的ofgroup里的组和新建一个组,可以实现删除

一个组,但是这样很不灵活,而且不能再次创建同名组

删除一个用户的所有数据

9090/plugins/userService/userservice?
type=delete&secret=z4PstKlN&username=王正东

9090/plugins/userService/userservice?

type=grouplist&secret=z4PstKlN&group=王正东

如果要把现有的用户放进组里,需要update

9090/plugins/userService/userservice?

type=update&secret=z4PstKlN&groups=admin

可以通过数据库删除分组,但是有缓存,不会立即显示在控制台

页面上
要删除的表里数据分别是ofgroup、ofgroupprop、ofgroupuser
重启openfire会加快这个速度

转载地址:http://gxxel.baihongyu.com/

你可能感兴趣的文章
Android性能优化工具之TraceView
查看>>
Executor 与 ExecutorService
查看>>
事务的隔离级别(Transaction isolation levels)
查看>>
国内maven镜像
查看>>
链表的各种操作(Java实现)
查看>>
git命令行下怎么查看当前分支是基于哪一个分支的,以决定是否可以执行git rebase...
查看>>
十进制小数的二进制,八进制,十六进制转换方法
查看>>
一整套WordPress模板制作的教程
查看>>
CAP理论
查看>>
js中Element的兼容问题
查看>>
对象访问
查看>>
QWebView中点击链接的处理
查看>>
指针悬挂
查看>>
修改索引从1开始
查看>>
oss挂载迁移操作手册
查看>>
一篇文章搞定前端面试
查看>>
Memcached学习
查看>>
ANT clean ear 字符串错误
查看>>
LINUX下查看CPU使用率的命令
查看>>
两个android通过usb通信
查看>>