1
0
mirror of https://gitee.com/dromara/sa-token.git synced 2025-04-05 17:37:53 +08:00

update sa-token-doc/doc/use/mock-person.md.

修复描述错误
This commit is contained in:
RockMan 2021-01-14 14:55:49 +08:00 committed by Gitee
parent 87292cb7d5
commit b3373214be

View File

@ -3,7 +3,7 @@
- 以上介绍的api都是操作当前账号对当前账号进行各种鉴权操作你可能会问我能不能对别的账号进行一些操作
- 比如:查看账号`10001`有无某个权限码、获取id账号为`10002`的用户`session`,等等...
- 比如:查看账号`10001`有无某个权限码、获取id账号为`10002`的用户`User-Session`,等等...
- `sa-token`在api设计时充分考虑了这一点暴露出多个api进行此类操作
@ -14,8 +14,8 @@ StpUtil.getTokenValueByLoginId(10001); // 获取指定账号10001的`tok
StpUtil.logoutByLoginId(10001); // 将账号10001的会话注销登录踢人下线
StpUtil.getSessionByLoginId(10001); // 获取账号10001的Session对象, 如果session尚未创建, 则新建并返回
StpUtil.getSessionByLoginId(10001, false); // 获取账号10001的Session对象, 如果session尚未创建, 则返回null
StpUtil.hasRole(10001, false); // 获取账号10001是否含有指定角色标识
StpUtil.hasPermission(10001, false); // 获取账号10001是否含有指定权限码
StpUtil.hasRole("super-admin"); // 获取账号10001是否含有指定角色标识
StpUtil.hasPermission("user:add"); // 获取账号10001是否含有指定权限码
```
@ -24,8 +24,8 @@ StpUtil.hasPermission(10001, false); // 获取账号10001是否含有
有时候,我们需要直接将当前会话的身份切换为其它账号,比如:
``` java
StpUtil.switchTo(10044); // 将当前会话身份临时切换为其它账号
StpUtil.getLoginId(); // 此时再调用此方法会返回 10044
StpUtil.switchTo(10044); // 将当前会话[身份临时切换]为其它账号
StpUtil.getLoginId(); // 此时再调用此方法会返回 10044 (我们临时切换到的账号id)
StpUtil.endSwitch(); // 结束 [身份临时切换]
```