收藏
回答

如何避免用户用非微信浏览器访问我的链接?

看网上好多解决方案用js 获取 用户 userAgent 判断,这样也防止不了伪造userAgent绕过访问我的网址。请问官方有什么解决方案吗,具体一些,谢谢。

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

2 个回答

  • จุ๊บ
    จุ๊บ
    星期六 11:19

    公众号网页授权了解下

    星期六 11:19
    赞同 2
    回复 3
    • 杰克
      杰克
      星期六 12:10
      您好,我了解到,一般访问页面的逻辑是先看session里有没有必要用户信息,如果存在就继续访问页面。如果没有再走网页授权页面,然后再把用户信息存在session里。想问您,有什么好方案可以避免非法设置用户信息到session,跳过用户授权页面访问我的网址呢?
      星期六 12:10
      回复
    • จุ๊บ
      จุ๊บ
      星期六 12:29回复杰克
      那你错了,看session 有没有用户信息,这个用户信息也要和数据库信息进行比较啊,只有数据库存在对应用户信息,才继续访问。如果数据库里面不存在,还要进行授权。session 只是存储数据,并不能作为唯一的判断标准
      星期六 12:29
      回复
    • 杰克
      杰克
      星期六 12:32回复จุ๊บ
      好的,谢谢,我懂了~
      星期六 12:32
      回复
  • 白宦成
    白宦成
    星期六 06:57

    前面加一层微信的登陆,只允许网页识别的那种,不是扫码登陆

    星期六 06:57
    赞同
    回复
登录 后发表内容
问题标签