jesse21
jesse21
  • 发布:2023-03-13 12:15
  • 更新:2024-04-08 11:27
  • 阅读:625

uni-id-pages怎么实现游客登录?

分类:uniCloud

本产品使用了uni-satrt框架, 在实现游客登录时候,使用
var res = await uniID.register({
username:event.udid,
password:event.udid
})
res = await uniID.login({
username:event.udid,
password:event.udid
})
之后。总提示 “未能获取当前用户信息:30205 | 当前用户为匿名身份”

我其他项目用uni-id 3.XX版本, 使用类似这种方式没问题。
但是这个项目uni-id-pages集成的好像是uni-id 4.XX版本,不知道该咋处理了

2023-03-13 12:15 负责人:无 分享
已邀请:
jesse21

jesse21 (作者)

尝试过把数据库的表结构里的权限都删除了,也没啥用

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

暂不支持游客登录

x***@qq.com

x***@qq.com

劝你不要使用 uni-id

登陆成功率60%

支付掉单率40%

我已经经历了从入门到放弃。

夏夜追凉丶

夏夜追凉丶

自己写权限呗,我使用云对象url化,unicloud的权限都是无效的,只能自己写权限校验规则,我自己拟定的大致规则就是对api有几种模式:开放型api(不校验权限)、简单型(只要登录)、普通型(需要api只读权限)、严格型(需要api读写权限),游客账号就是拥有只读权限咯,具体你可以浏览下这个https://static-mp-80740b3d-3f1f-452a-9661-5ab000526a80.next.bspapp.com/admin/#/ 账号visitor,密码visitor666,服务空间限制每日访问次数有限。具体使用的用户模块是基于我自己对uni-id的魔改版:https://ext.dcloud.net.cn/plugin?id=15141

要回复问题请先登录注册