1、需要从道一云平台单点登录到客户自建网站/系统,保持当前用户的登录状态时,可使用道一云提供的单点登录功能。
2、如果是从道一云SaaS单点到道一云私有化平台,不需要另行开发,配置方式见使用指南。
1、用户在道一云平台菜单中点击“单点登录”菜单,用户进入回调URL,并在URL参数中返回授权码(redirect_url? authCode=xxx),authCode有效期为10分钟。
2、利用授权码(authCode)调用道一云的获取单点登录用户信息的api,换取当前道一云登录用户的信息,获取道一云登录用户信息后,用此用户或者此用户关联的客户自建网站用户登录自建网站,完成自动登录。
回调url设置方法如下:
在开发者账号登录后在设置中设置单点登录url见下图
图:单点登录url
特别提醒:如果是从道一云平台单点登录到道一云的私有化平台,直接在单点登录URL设置为私有化的相应访问URL,不需要再进行开发。
http://管理后台域名或ip:端口/项目名/portal/weixin/weixinclientAction!loginQiwei.action
单点登录功能描述
使用该开发者账号绑定的企业号的管理账号登录道一云平台,在菜单管理中会出现单点登录的菜单,点击即可在浏览器中打开一个新窗口,并访问设置好的单点登录URL
图:单点登录入口
以下为道一云平台单点登录到道一云私有化平台的部分操作说明:
第一次从道一云平台单点到道一云私有化平台时需要先绑定管理账号,绑定后再次单点登录时就会自动使用之前绑定的账号登录私有化平台,绑定页面示意如下
如遇到类似以下提示的问题,原因:道一云平台用户对应的corpid在私有化平台没有注册,请先注册