使用微信的 Donut 把小程序打包成 APP 后,是否可以正常获取用户的 openid?

2023-08-25 12:27:25 +08:00
 sdjl

我的小程序是基于微信云开发的,用户身份就是使用微信的 openid 识别,如果我使用微信官方的 Donut 把小程序打包成 APP ,在 APP 中是否可以正常使用 openid 呢?

例如,用户的数据是 { name, age, _openid } 这个格式,查询数据库时用到了 db.where({ _openid: '{openid}' }).get(),那么我打包成 APP 后,这段 js 代码是否可以用当前用户的 openid 去查询数据库呢?

有没有用过 Donut 的朋友介绍一下?

829 次点击
所在节点    问与答
3 条回复
horizon
2023-08-25 12:48:51 +08:00
openid 是微信的身份信息
Donut 应该没有吧
horizon
2023-08-25 12:49:28 +08:00
用微信登陆可能可以
sdjl
2023-08-25 13:37:12 +08:00
Donut 说兼容微信登录,支持微信云开发,但是没说是否支持_openid 自动识别。

用云开发,数据库里面是没有 User 这个表的,所以并不需要一个用户注册的机制。

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

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

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

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

© 2021 V2EX