【问题标题】:How can we add dynamic url into security.yaml in symfony 4?我们如何在 symfony 4 中将动态 url 添加到 security.yaml 中?
【发布时间】:2019-04-10 04:28:46
【问题描述】:

假设,我们有这样一条路线:

drive_student_list:
path: /download-pdf/{drive}/{driveId}/{type}
controller: SomeController::someFunction
requirements: 
drive: campus|walkin
driveId: '\d+'
type: applied|attended|qualified

生成如下网址:

/download-pdf/campus/1/applied

或者,

/download-pdf/walkin/3/qualified

如何将此路由添加到我的 security.yaml 中,以便只有管理员才能访问此路由?

【问题讨论】:

    标签: symfony security routes symfony4


    【解决方案1】:

    您可以在 security.yaml 中添加这样的 url,如下所示:

     - { path: '^/download-pdf/', roles: IS_AUTHENTICATED_FULLY }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-12
      • 1970-01-01
      • 2019-04-19
      • 2022-01-25
      • 2019-05-19
      • 1970-01-01
      相关资源
      最近更新 更多