第三方应用与CRMEB标准版的用户整合及单点登录SSO实现《5》

第五步:调整第四步中 CRMEB的H5版 特定API 的接口数据返回处理逻辑,存储token及相关数据;

  分步5.1:修改默认首页文件 (\view\uni-app\pages\index\diy\index.vue);

约415行:
            // #ifndef APP-PLUS
            siteConfig({ticket:this.ticket}).then(res => {    
                this.site_config = res.data.record_No;
                //新增代码段开始
                //crmeb接口产生token后返回给客户存储,后续访问的时候,crmeb会自动读取该授权token,关键点
                if(res.data.token !=''){
                    that.$store.commit("LOGIN",
                        'token': res.data.token,
                        'time': res.data.expires_time - this.$Cache.time()
                    });
                    that.$store.commit("SETUID", res.data.uid);
                }else{
                    that.$store.commit("LOGOUT");
                }
                //新增代码段开结束


至此,全部实现过程结束,如无意外,可使用订制的APP端直接登录上CRMEB商城系统,后续整了和官方的crmeb pro v2.4版,除个别文件不一致外,其余过程基本相同,不再赘述;

因时间有限,涉及的相关文件暂未整理,大牛可以略过,有跟楼主小白的码农需要源码的话 欢迎留言探讨。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值