查看: 2581|回复: 2

建议增加同步注销功能

升级   79.33%

28

主题

32

回帖

438

积分

中级会员

Rank: 3Rank: 3

积分
438
发表于 2022-7-22 09:20:17 | 显示全部楼层 |阅读模式
当O2OA使用其他oauth系统登录后,注销时只注销了本身,能否在OAUTH服务端配置中增加一个同步调用oauth系统注销账户接口的设置,感觉这样注销更加安全一点

回复

使用道具 举报

升级   100%

0

主题

558

回帖

1942

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1942
发表于 2022-7-25 13:44:40 | 显示全部楼层
o2oa是前后端分离的,认证是类似于jwt模式模式,后端是无会话的
回复

使用道具 举报

cxy

升级   48%

0

主题

51

回帖

344

积分

中级会员

Rank: 3Rank: 3

积分
344
发表于 2022-7-25 13:52:12 | 显示全部楼层
您可以创建一个页面,页面的queryLoad事件里写以下的注销JS。在其他系统注销后跳转到这个地址即可。
[JavaScript] 纯文本查看 复制代码
MWF.Actions.get("x_organization_assemble_authentication").logout(function () {
            if (layout.session && layout.session.user) layout.session.user.token = "";
            if (sessionStorage) sessionStorage.removeItem("o2LayoutSessionToken");
            window.location.reload();
        }.bind(this));
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread