【商城应用】平台账号共享设计

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/linzhiqiang0316/article/details/82193317

平台账号共享现在是一种很常见的互相引流方式之一,例如淘宝和支付宝就是一种不同平台之间账号共享。今天给大家介绍一下,我们项目中是如何设计平台账号共享流程的。

注册流程

比如我们现在有两个平台:平台A、平台B,平台A是我们项目自己的平台、平台B是第三方合作的平台。现在有一个用户进来注册,首先会在平台A上面注册,注册成功后会将用户的信息同步到平台B中,注册流程如下所示:

这边需求注意点有:

  1. B平台不管结果如何都不影响A平台的任何操作。
  2. B平台需要将最后注册结果推送回A平台中。

登录流程

注册之后肯定就是登录了,这边登录也可以进行账号共享。如果是A平台自己的账号来登录的话,那肯定直接就登录进入了,如果是B平台的账号登录呢?这边我们的做法是,先去B平台验证此账号的信息是否合理(账号和密码是否对应上),如果认证成功就会将此账号同步注册到A平台中,下次此账号登录的时候就不需要走B平台了。具体的流程如下所示:

这边也需求注意的是:

  1. 账号登录查询的时候优先从A平台查询是否有这个账号存在,如果没有再去B平台查询。
  2. B平台认证成功,一律会同步一份账号信息到A平台中。

总结:

其实还有一个流程没讲,但是这个流程存在的可能性比较低,流程大概内容就是B平台那边注册成功,会同步用户信息到A平台中,就不需要我们登录的时候去获取了,不过一般情况下B平台不会这么做,所以这边我就没有细讲。今天的内容就到这边了,主要内容就是注册流程和登录流程了,谢谢大家的阅读~

要更多干货、技术猛料的孩子,快点拿起手机扫码关注我,我在这里等你哦~

                                                       

猜你喜欢

转载自blog.csdn.net/linzhiqiang0316/article/details/82193317
今日推荐