标签: php csrf
防止CSRF的常用方法是使用隐藏在表单中的令牌。只是出于好奇,这是实际阻止CSRF的唯一方法吗?人们争论不需要CSRF令牌让我发疯,我需要理解为什么。我怎么能阻止CSRF攻击呢?
答案 0 :(得分:1)
实际上使用CSRF令牌只是另一层防御。根据{{3}},验证请求来源也可用于CSRF保护。要验证我们可以使用的来源,
但是,使用此方法存在一些限制,例如标头的不可用性和完整性。攻击者可以通过多种方式更改这些标头的值。因此,建议始终具有多层防御。