我们如何在symfony 4中的security.yaml中添加动态URL?

问题描述 投票:0回答:1

假设,我们有一条路线:

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

它会生成以下网址:

/下载PDF /校园/ 1 /应用

要么,

/下载PDF /走着/ 3 /合格

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

symfony security routes symfony4
1个回答
2
投票

您可以在security.yaml中添加此类URL,如下所示:

 - { path: '^/download-pdf/', roles: IS_AUTHENTICATED_FULLY }
© www.soinside.com 2019 - 2024. All rights reserved.