销售易通过Oauth2.0单点登录配置

本文详细说明销售易基于OAuth2.0协议实现单点登录(SSO)的完整配置流程,涵盖IDP需提供的认证接口(Auth Code、Access Token、用户信息获取)、ClientID与ClientSecret准备、连接器新建与回调地址配置、自定义参数设置、授权码请求与响应、Token换取及用户身份映射(邮箱/工号等唯一标识)等关键技术环节。

  • 对接流程

  • 销售易请求第三方获取code,拿code换取token,再拿token换取唯一标识(工号、邮箱等)

  • 准备

  • IDP需提供:

  • 获取Auth Code接口及返回报文;

  • 获取Access Token接口及报文返回;

  • 获取用户信息的请求及返回报文;

  • ClientID ,Client Secret 

  • 配置步骤

    • 新建单点登录连接器

  • 后台搜索单点,然后进入Oauth连接器,点击右侧新建创建

  • 创建完成后,点击创建的连接器名称,提供给IDP我们的回调地址和登出地址(登出地址一般不使用)

  • 点击设置

  • 配置自定义参数(按需)

  • 设置自定义参数,一般来说系统标准的几个是不够的,大部分系统都是需要自定义一些参数的,这个参数是用于后面配置获取Auth code 和 token所需要的内容,比如grant_type、response_type等。

  • 配置Auth code请求

  • 配置SP request :销售易请求第三方获取

  • 配置IDP Response:第三方返回的Auth code

    • 同理配置Access Token

  • 这里是通过第一步拿到的code换取Token

    • 换取身份

  • 通过获取到的token获取身份信息(通过身份信息拿到与销售易绑定的唯一标识)

    • 配置人员信息

  • 配置第三方身份和销售易的唯一标识,邮箱或工号等

  • 到这里配置就结束了,可以通过单点登录地址去测试了。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jarry.liu

如果对您有帮助,鼓励下博主吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值