【发布时间】:2021-04-29 14:07:29
【问题描述】:
所以我想知道,因为 react 会转义 HTML,并且在使用普通输入/表单时实际上不允许 XSS,将 JWT 存储在 Storage 中是否安全,然后使用 Authorization HTTP 标头发送它,还是会将 jwt 存储在安全/HTTPonly/SameSite cookie 中更安全?
如果这是一个菜鸟问题,我很抱歉,但我已经阅读了很多关于这个主题的文章,但没有一个明确回答这个问题,我知道使用 cookie 对 XSS 更安全(仅使用 HTTP标志)但更容易受到 CSRF 攻击(使用相同的站点标志较少),但由于我们使用反应(不允许 XSS)并将其发送到授权标头(不允许 CSRF)不会那样更安全?
【问题讨论】:
标签: reactjs cookies jwt xss csrf