是否可以避免“请输入确认”删除模式的后端验证?

Luc*_*bue 5 rest backend web-frontend express reactjs

我想了解社区对有关前端和后端验证的特定场景的意见。

网上有很多资源可以解释为什么 REST API 应该始终存在后端和前端验证。我正在实现一个模式,要求用户插入其电子邮件以启用关键资源的删除。该信息仅用于启用删除按钮,而不是我需要存储在某处的信息。是否应该将此信息传递到后端以执行后端验证?

我个人的想法是,同时进行前端和后端验证总是一个好主意,但我试图了解在这种情况下,后端验证可能毫无价值。

Ole*_*res 1

你是对的。后端验证是为了确保将以任何方式存储或处理的数据满足条件。它也可以用于机器 2 机器通信。

就你而言,这只是一个注意力检查。