如何在React JS中使用Symfony CSRF令牌

时间:2020-04-30 20:25:57

标签: reactjs symfony csrf csrf-token

我正在使用Symfony和React JS进行SPA,我的问题是如何将Symfony CSRF令牌生成器与react一起使用以避免CSRF攻击?

1 个答案:

答案 0 :(得分:0)

如果您开发SPA,那么您还将在Symfony方面构建API。 (通常是人们的工作)

由于CSRF问题仅与表单有关,与API不相关(因为它们通常是无状态的),因此您不必管理CSRF问题。如果我们通常没有这个问题,请记住,如果您使用cookie /会话,您仍然需要处理它。如果您这样做,那么我建议您阅读the documentation of the csrf component of Symfony

此处提供更多见解:https://security.stackexchange.com/questions/166724/should-i-use-csrf-protection-on-rest-api-endpoints