我们现在有两个系统 A和B
A系统早期开发了,有钱包
B系统现在开发中,也用到了钱包,(后期可能增加积分,金币等)
我们现在想A和B钱包共用,这个涉及了互通,要实现就不但账号要互通,
因为公司不大,不太合适使用微服务
现在我的思路是
独立出一个钱包的数据库,一个公共的用户表,交易流水,钱包等,
关联方式通过一个token和id,互相绑定A,B用户,通过钱包api的方式操作钱包,这样做如何
我们现在有两个系统 A和B
A系统早期开发了,有钱包
B系统现在开发中,也用到了钱包,(后期可能增加积分,金币等)
我们现在想A和B钱包共用,这个涉及了互通,要实现就不但账号要互通,
因为公司不大,不太合适使用微服务
现在我的思路是
独立出一个钱包的数据库,一个公共的用户表,交易流水,钱包等,
关联方式通过一个token和id,互相绑定A,B用户,通过钱包api的方式操作钱包,这样做如何
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
B在开发的过程中应该建立类似于一个usercenter的东西,用来转换A、B系统的用户关系,这样就可以公用一个钱包系统不受影响了