Предположим, у меня есть 2 конечные точки, подобные этой
- Создание заказа: требуется утверждение order_perm со значением в массиве ["order_create", "order_edit"]
- Поиск заказа: требуется только требование order_perm существует
В случае 1. Я передаю массив выше RouteClaimsRequirement , как показано ниже
"RouteClaimsRequirement": {
"order_perm": ["order_create", "order_edit"]
}
но происходит сбой при запуске приложения и в случае 2. Я настраиваюсь так
"RouteClaimsRequirement": {
"order_perm": ""
}
, но у пользователя есть претензия "order_perm": "create_order" не удается authorization.
Поддерживает ли RouteClaimsRequirement эти варианты использования? Если да, то как я могу это сделать?