【问题标题】:Symfony 5 route named parameter constraint validatorSymfony 5 路由命名参数约束验证器
【发布时间】:2020-09-09 16:04:45
【问题描述】:

我有一个 API 路由如下:

authors\{identifier}

我希望添加一个自定义验证器,以确保此端点的消费者与标识符中的消费者相同(由 auth 标头中的令牌标识)

由于这是一个命名路由参数,我希望我可以创建一个自定义验证器来验证该值,但我看不出我需要使用哪个?

我正在以 yaml 格式定义我的验证器

字段似乎只适用于查询字符串参数,不支持属性,我该怎么做?

【问题讨论】:

    标签: symfony validation constraints


    【解决方案1】:

    这不是验证器问题,验证器(至少这是通常的情况)用于检查表单提交。 您正在寻找的是自定义选民。我认为文档对于您的问题已经足够清楚了:https://symfony.com/doc/current/security/voters.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-17
      • 1970-01-01
      • 2012-05-17
      • 1970-01-01
      • 1970-01-01
      • 2015-07-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多