Регулярное выражение управления доступом Symfony2 не работает - PullRequest
1 голос
/ 28 декабря 2011

Я использую следующий контроль доступа в security.yml:

- { path: ^/g/+/submit, roles: IS_AUTHENTICATED_FULLY }

"+" должно соответствовать любому слову, но оно не работает, если я попробую любой из URL, таких как:

/g/something/submit
/g/somethingelse/submit

Регулярные выражения не полностью работают в элементах управления доступом в symfony2? Есть ли обходной путь?

1 Ответ

1 голос
/ 28 декабря 2011

Хорошо, проблема была в том, что я забыл поставить точку перед +. поэтому правильное регулярное выражение будет:

- { path: ^/g/.+/submit, roles: IS_AUTHENTICATED_FULLY }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...