【发布时间】:2019-06-19 23:54:55
【问题描述】:
我想知道使用客户端指纹作为 JWT-secret 进行编码是否是最佳实践。但是,我在万维网中找不到有关此问题的任何内容,但到目前为止,这样做对我来说是有意义的。
我正在考虑使用 JavaScript 生成指纹客户端,并在每次调用时将其发送到 API。然后,API 应将指纹与硬编码秘密一起用于对令牌进行编码和解码。
这不是防止CSRF的好方法吗? 还是我错过了其他东西? 或者一般来说:使用 JWT 防止 CSRF 的最佳方法是什么? (我正在使用 PHP 和 VueJS,是否有与案例相关的解决方案?)
【问题讨论】:
标签: javascript api jwt token csrf