Как добавить новую страницу, кроме

Я использую google authenticator для добавления в laravel-admin

в пост на новую страницу /auth/auth всегда быть перенаправленным на /auth/login, так как

"/Auth / auth" отсутствует в admin.auth.excepts

как решить эту проблему без правки

/vendor/composer/encore/laravel-admin/src/Middleware/Authenticate.php

Я попытался переопределить Authenticate.php, скопировав Authenticate.php в app/http/Middleware но не работает

от

protected function shouldPassThrough($request)
{
$excepts = config('admin.auth.excepts', [
'auth/login',
'auth/logout',
]);

в

protected function shouldPassThrough($request)
{
$excepts = config('admin.auth.excepts', [
'auth/login',
'auth/logout',
'auth/auth'
]);

Я хочу опубликовать /auth/login в /auth/auth (с помощью google authenticator), затем войдите в систему laravel-admin

1 ответ

Вы можете просто добавить следующий код в app/config/admin.php

'auth' => [

.....

// The URIs that should be excluded from authorization.

        'excepts' => [
            'auth/login',
            'auth/logout',
            'auth/auth
        ],
.....
],
Другие вопросы по тегам