收藏
回答

入坑云开发,比如首页拉数据,我怎么知道他有没有登录或登录是否失效,没有全局拦截器做登录校验?

如题,先谢谢各位大哥了

回答关注问题邀请回答
收藏

2 个回答

  • 跨商通
    跨商通
    2021-04-21

    静默获取openid,不需要授权。只有当需要用户提供昵称和头像时,才授权。

    2021-04-21
    有用 1
    回复 5
    • 清茶涩
      清茶涩
      发表于移动端
      2021-04-21
      没有登陆失效的说法?类似于现在的登陆token检验,那登陆一次一万年都不会自动失效了,别人拿到openid可以直接起飞呀
      2021-04-21
      回复
    • 跨商通
      跨商通
      2021-04-21回复清茶涩
      既然是云开发,别人拿到openid啥也干不了,访问不了你的云环境。
      2021-04-21
      回复
    • 清茶涩
      清茶涩
      2021-04-22回复跨商通
      不是可以授权给公众号使用吗,web端的话访问形式我看F12都是类似于传统url的形式了
      2021-04-22
      回复
    • 跨商通
      跨商通
      2021-04-22回复清茶涩
      你偏题了。关于安全问题,可以另外讨论,云开发不用考虑安全问题,基本不可破。
      2021-04-22
      回复
    • 清茶涩
      清茶涩
      发表于移动端
      2021-04-22回复跨商通
      其实我问的就是安全问题,既然无需考虑那我就没问题了。
      2021-04-22
      回复
  • Kyle
    Kyle
    2021-04-21

    小程序的登录校验自己做,通过openid查询自己数据库中是否有用户授权,有就算登录了的。

    2021-04-21
    有用
    回复 2
    • 清茶涩
      清茶涩
      2021-04-21
      每个云函数都要去查询一次。。。。至少需要登录态的接口每次都要?
      2021-04-21
      回复
    • Kyle
      Kyle
      2021-04-21回复清茶涩
      你这个需求得让云开发的大佬们回答下,不过一般是自己去定义这块的比较合理。谁知道你哪个需要授权登录呢
      2021-04-21
      回复
登录 后发表内容