同一个公司的不同小程序可以共享登录状态吗?

2017-01-28 21:49:14 +08:00
 chemfinder
比如有 3 个小程序,分别命名为 A 、 B 、 C :

ABC 中,只有 A 是有登录 /注册功能的, BC 没有。进入 ABC 任何一个时,都会去服务器抓取登录状态,如果登录状态为空(判断依据就是对方的微信 ID 号)就跳转到 A 进行注册或登录。注册时,是需要注明身份的,不同的身份对应的小程序是不一样的,比如判断其为服务员就跳转到 B ,是管理人员就跳转到 C 。

这样可以吗?这其中不但涉及到小程序读取服务器登录状态的要求,还要求能够实现 A→B 或者 A→C 的跳转。

这样考虑的原因就是以为小程序的限制(包括体积)太多,所以不得已把功能拆分为不同的小程序,除此之外我想不到什么办法了。。。。
2919 次点击
所在节点    问与答
4 条回复
chemfinder
2017-01-28 21:52:53 +08:00
补充问题:

小程序是一次登录永久在线的感觉 是吗?

还是每一次登录 都会用微信号登录一次呢?
SingeeKing
2017-01-28 22:17:18 +08:00
小程序跳转实现不了吧
em70
2017-01-28 22:22:39 +08:00
1.你无法拿到用户微信号,每个小程序的每个用户有个唯一 openid ,从 openid 不能反推用户微信账号。
2.小程序不允许任何形式的外部跳转
3.1M 限制足够做 50 个页面了,如果都不够,说明业务不适合小程序
4.你空想半天,不如亲自动手写点代码试验下
ETiV
2017-01-28 22:27:43 +08:00
微信体系下,统一用户数据请用 unionID

open.weixin.qq.com 上绑定多个公众号、小程序号

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/337279

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX