因为业务需要把多个小程序的appid 绑定到 lean 的应用上但发现后台控制器仅能绑定一个想问问是否有方法可以修改 jssdk 中 的 AV.User.signUpOrlogInWithAuthData(authData, 'lc_weapp');可否传入不同的appid 和 app secret ?
请问你的需求是「让不同的小程序 app 能够共享一个 leancloud app(的用户系统)」吗?
你能简单描述一下你现在的架构吗?
对的,就是让不同的小程序共享一个 leancloud app
是呀,我们也碰到这个问题,多个不同的小程序共用一个leancloud app。一个是店长用,一个技师用,一个收银用。由于功能相差非常大,所以不想合并在一起。希望能支持多个小程序使用一个app。太感谢了。
我也遇到这个问题,怎么可以解决呢
你们现在怎么解决啊,需要
能不能用云引擎自定义环境变量解决
最后没有用 lc 的方法,而是自己实现登陆机制
同遇到这个问题,强烈希望能帮忙解决。架构应该是两个小程序,两个小程序 appid,都需要使用AV.User.loginWithWeapp()。但是『登录 微信公众平台,在 设置 > 开发设置 中获得 AppID 与 AppSecret。前往 LeanCloud 控制台 > 组件 > 社交,保存「微信小程序」的 AppID 与 AppSecret。』只能绑定一个,所以只能一个小程序使用loginWithWeapp,另外一个就不能使用。
大家好,这个问题是这样的,不同小程序登录后返回的 openid 是不同的,如果要实现多个小程序之间共享用户系统,需要去支持微信的 unionid,短期我们还没有这个计划。
如果不需要多个小程序之间共享用户(即一个人在不同小程序登录进去后是不同的 User 对象),那么其实只要开两个应用,然后部署相同的云引擎代码就可以了,其他的 Class 可以视情况用 Class 绑定功能进行共享。
还有一个方案就是按照 小程序的文档 和我们的 第三方登录文档 自行去实现实现小程序的登录功能。
计划什么时候支持unionid呢。
很需要哦。谢谢。
请问现在支持unionid了吗,同样需要。不同的小程序之间实现用户的共享
希望能支持unionID,因为微信的wx.login和wx.getUserInfo都会给予unionID,事实上leancloud已经拿到了,但是忽略了