现在一个开放平台不同主体只能绑5个,那多个不同的开放平台怎么打通?
发布于 5 年前 作者 wchen 5397 次浏览 来自 问答

因为5个远远不够,现在多个开放平台unionid都是不同的,那怎么打通呢?如果用手机号作唯一标识,用户体验会不好,大家有什么解决方案?

2 回复

非常感谢楼上兄弟!wx.navigateBackMiniProgram我怕有兼容性问题,我再想想有什么办法

这样子我觉得你用自己系统的用户名密码机制会更好。

如果是小程序之间的账号信息,你完全可以做类似第三方登录的形式

通过第三方小程序跳转到主小程序执行登录(也就是第三方小程序的用户标识是通过主小程序的openid确定的),之后通过wx.navigateBackMiniProgram(Object object)返回登录成功登录token信息回第三方小程序(其实这个时候你还能在服务端去设定第三方openid跟主小程序openid之间的关联关系),然后第三方小程序通过那个返回token来请求。那么不同的两个第三方小程序间的关联关系就可以查了。

这样就能不用开放平台绑定的情况下做到。

如果是指服务号和小程序这种混合的情况,同样也可以利用webview和和公众号网页授权(scope为snsapi_base只会获得openid,并且用户是不需用户点授权的)还有webview调用小程序内跳转的方式实现第三方授权认证。因为细说起来篇幅很长,自己去把这些功能组合吧。

回到顶部