【问题标题】:Could backend validation be avoided for "please type to confirm" delete pattern?“请输入确认”删除模式是否可以避免后端验证?
【发布时间】:2022-02-02 17:20:01
【问题描述】:

我想就前端和后端验证的特定场景征求社区意见。

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

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

【问题讨论】:

    标签: reactjs rest express backend web-frontend


    【解决方案1】:

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

    在你的情况下,这只是一个注意力检查。

    【讨论】:

    • 谢谢! “仅在以任何方式存储或处理数据时才进行后端检查”是一个值得牢记的好方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多