passport-weixin
passport-weixin copied to clipboard
state相关的问题
在文件lib/oauth2.js里面35行this._state在哪里有定义和options.requireState有什么关联?
同样关注这个问题,发现设置了state,但是callbackurl里面这个字段是空的
@Wyntau 我感觉你对oauth2里面的state参数的作用理解不是很正确?state应该设置成一个随机的值,在回调的时候检查是否与之前设置的state一致,以防止CSRF攻击。这个验证的过程应该由插件自动完成而不是交给用户去设置state。将state写死一个值没有任何作用
@tiaod 当时写这个的时候, 本身对 oauth2 就不是很熟悉, 也是照着其它的插件照葫芦画瓢做的, 而且现在也没有做微信公众号开发相关的工作了. 时间比较久, 对细节完全不记得了. 如果你有兴趣, 可以把你加入到 maintainer 中参与维护工作