我们注册或绑定的时候会做本地user与第三方账号的openid做关联。
关于用第三方账号登录问题,这个接口如果设计成只用openId 做参数,服务器后端利用openId 就去找关联的user,那肯定是不安全的。 别人在知道了openId的情况下,可以模拟请求来登陆了。
请问如何能防止利用他人openId来登录。
我们注册或绑定的时候会做本地user与第三方账号的openid做关联。
关于用第三方账号登录问题,这个接口如果设计成只用openId 做参数,服务器后端利用openId 就去找关联的user,那肯定是不安全的。 别人在知道了openId的情况下,可以模拟请求来登陆了。
请问如何能防止利用他人openId来登录。
4 回答1.8k 阅读✓ 已解决
4 回答1.5k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
4 回答2.4k 阅读
2 回答1.1k 阅读✓ 已解决
第三方登录会填一个异步回调地址,会进行部分参数的传递,你只需要验证其中某个特定的参数就可以了啊