小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
使用云开发时候,对数据库的操作权限是根据当前小程序用户而定,这个权限的设计实在是搞笑的很。
管理员在哪里?
普通微信用户的最大权限就是读取。那要记录当前用户的操作,是无法执行的。
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
在云控制台或者使用服务端SDK操作数据都是管理员身份。可以具体描述一下你的需求么
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
举一个场景:
微信用户A不是云控制台用户(云控制台用户是微信小程序后台中的具有管理和操作的用户么?)。登陆小程序需要用到手机短信码进行验证。当微信用户A输入手机号码后,需要调用云平台中的云函数,这个云函数的作用是向用户的手机发送一条短信验证码信息,小程序客户端调用云平台的数据库,并记录其申请信息。 有权限控制的话,短信验证码申请记录是需要写入一条数据的,从权限的描述来看,微信用户A是不能写入数据的。但实际是可以的。(当设置普通用户不能读时,所有云平台的数据库,普通用户A都是不能访问的,获得的count信息都是0,这又说明权限的描述对非云控制用户是适用的。所以感觉非常困惑)。
你描述的分别是写和读的权限,不同的权限设置两者不同时没问题的。你选择的权限设置是哪个呢?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
在云控制台或者使用服务端SDK操作数据都是管理员身份。可以具体描述一下你的需求么
举一个场景:
微信用户A不是云控制台用户(云控制台用户是微信小程序后台中的具有管理和操作的用户么?)。登陆小程序需要用到手机短信码进行验证。当微信用户A输入手机号码后,需要调用云平台中的云函数,这个云函数的作用是向用户的手机发送一条短信验证码信息,小程序客户端调用云平台的数据库,并记录其申请信息。 有权限控制的话,短信验证码申请记录是需要写入一条数据的,从权限的描述来看,微信用户A是不能写入数据的。但实际是可以的。(当设置普通用户不能读时,所有云平台的数据库,普通用户A都是不能访问的,获得的count信息都是0,这又说明权限的描述对非云控制用户是适用的。所以感觉非常困惑)。
你描述的分别是写和读的权限,不同的权限设置两者不同时没问题的。你选择的权限设置是哪个呢?