查看: 5662|回复: 2

建议增加同步注销功能

升级   4.49%

29

主题

32

回帖

449

积分

注册会员

Rank: 2

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

回复

使用道具 举报

升级   100%

0

主题

662

回帖

2

积分

管理员

Rank: 9Rank: 9Rank: 9

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

使用道具 举报

cxy

升级   4.92%

0

主题

83

回帖

492

积分

注册会员

Rank: 2

积分
492
发表于 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