有哪些优雅的多站点集成方案?

新手上路,请多包涵

例如存在一个产品主站,同时下面有不同的关联性较弱的独立业务线站点,这些站点相互之间有一定的独立性,但是却共用同一套用户体系,对于用户来说,只有一个入口(主站),如何将这些站点优雅集成呢?
业界做得比较好的例子如阿里系(淘宝,天猫,支付宝),微信公众后台(公众号主业务,微信小店,微信卡券...); 看不出来他们用了什么方案实现的。

阅读 4.9k
3 个回答

这是一个很泛的问题,牵扯到的点也很多,要是完全自己开发的话,研究一下 sso 单点登录系统,这个就是你要的解决方案。一个主站,N个分站,共用一套用户系统。如果是内容性的cms的话,phpcms系统就默认集成这个,discuz的产品也有这种解决方案--Ucenter

你要简单的话,数据库同步共享需要的表

可以考虑使用API授权访问,类似于微信、微博开放平台这种。一个用户中心,其他独立业务通过统一的授权接口登录。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进