Я пытаюсь добавить RequestAuthorizationMiddleware для некоторого контроллера в свое приложение в пироге 4. В ПО промежуточного слоя авторизации я вижу такой блок кода:
$middlewareQueue->add(new AuthorizationMiddleware($this, [
'unauthorizedHandler' => [
'className' => 'Authorization.Redirect',
'url' => '/users/login',
'queryParam' => 'redirectUrl',
'exceptions' => [
MissingIdentityException::class,
OtherException::class,
],
],
]));
Я могу добавить URL-адрес перенаправления, если авторизация не удалась. Это работает нормально, но как я могу добавить URL-адрес перенаправления для запроса ПО промежуточного слоя авторизации ?