Вопросы по теме 'laravel-middleware'

Промежуточное ПО для действий в контроллере, Laravel 5.1
У меня есть контроллер, у которого есть метод индекса, но также есть несколько уровней пользователей, которые имеют доступ к этому методу, но один администратор может просматривать все записи базы данных. Как я могу добавить промежуточное программное...
823 просмотров
schedule 28.01.2023

Laravel 5.1: обработка отсутствующих полей в RESTful API
В моем приложении Laravel 5.1 у меня есть контроллер, который служит RESTful API. Многие методы этого контроллера имеют следующий фрагмент кода: foreach (['email', 'password', 'firstName', 'lastName'] as $parameter) { if...
760 просмотров
schedule 12.06.2023

Пользователи промежуточного ПО Laravel 5.1 перенаправляют типы
Я пытаюсь сделать приложение в Laravel 5.1. В моей таблице пользователей у меня есть 3 типа пользователей: администратор, агент и фермер. В таблице пользователей есть столбец с именем user_type_id, где администратор — user_type_id=1 , агент —...
446 просмотров

Auth :: guest () возвращает true как для вошедших, так и для вышедших из системы пользователей.
Я новичок в laravel, поэтому я пытался создать небольшой проект для обучения. Я использовал встроенный Auth для входа и регистрации. Эти автоматически сгенерированные страницы работают так хорошо, что теперь я создал маршрут к публикациям ресурсов с...
15022 просмотров

Laravel 5.2- Ограничить доступ пользователей
Я работаю над проектом Laravel 5.2, и у меня есть пользователи, флаги и страны. Я пытаюсь добиться того, чтобы каждый пользователь мог щелкнуть меню «Флаг», и он должен представить список флагов для страны, в которой находится пользователь....
78 просмотров
schedule 17.02.2023

Пользовательские уровни промежуточного программного обеспечения Laravel 5.2 на контроллерах RESTful
Так что из-за того, что я вообще не использовал никакой фреймворк, я, наконец, заставил себя использовать LARAVEL 5.2, потому что я устал переписывать свой собственный «фреймворк» снова и снова. Тем не мение! Я думаю, что теперь я хорошо знаком...
210 просмотров

Режим обслуживания Laravel 5.1 не работает
Привет, я пытаюсь перевести свое приложение Laravel 5.1 в режим обслуживания с помощью команды php artisan down , но оно не показывает страницу обслуживания, приложение продолжает работать так же. Я могу подтвердить, что файл down создается в...
918 просмотров

Разрешения в Laravel — ACL против промежуточного ПО
У меня возникли проблемы с пониманием того, когда нужно использовать ACL или промежуточное ПО в Laravel. Я понимаю примеры на их сайте и Laracasts, но это довольно простые примеры. Это ни в коем случае не сложно, но я не видел примеров для них....
632 просмотров

Перенаправление при аутентификации в Laravel 5.3
Я использую леса Auth в Laravel 5.3 и изменил маршруты для auth . Поэтому вместо /login и /register я использую /signin и /signup . В Laravel 5.2 у нас было это по умолчанию в промежуточном программном обеспечении auth , public...
2683 просмотров

Промежуточное ПО Laravel перенаправляет все маршруты аутентификации в пакетах на панель управления
Я настраиваю приложение laravel 5.3, которое использует пользовательские пакеты и промежуточное ПО для проверки подлинности laravel. Когда я определяю маршруты в laravel / packages / vendor / packageName / src / routes.php, как в случае с...
925 просмотров

Laravel 5.3 - Внутреннее промежуточное ПО запроса перенаправления или изменения
Я создаю API с Laravel 5.3. У меня есть такие маршруты, как /users/1 , users/1/teams и т. д. Я бы хотел, чтобы клиентские приложения также могли использовать такие URI, как /users/self , /users/self/teams . Я искал создание промежуточного...
1169 просмотров
schedule 14.03.2023

Промежуточное ПО Laravel для аутентификации использует неправильную базу данных
В config/database.php у меня два соединения: mysql и website . Оба подключаются к одному и тому же хосту, просто базы данных разные. По умолчанию mysql . Я создал промежуточное ПО под названием SetupWebsite , которое проверяет, существует...
1278 просмотров
schedule 05.02.2023

Как метод handle() промежуточного программного обеспечения Laravel вызывается с использованием «Clousre $next» в другом промежуточном программном обеспечении?
Вот метод handle() из ValidatePostSize в Laravel: public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new...
6749 просмотров
schedule 15.08.2023

Laravel New Middleware не работает
У меня есть проблема в моем проекте, я просто пытаюсь исправить ее за много часов, но она все еще не работает. Я создал новое промежуточное ПО — вот мой код: class CpanelAuthentication { public function...
1131 просмотров

Поставщики услуг Laravel проверяют маршруты
В Laravel 5.4 я создаю одного настраиваемого поставщика услуг для отображения определенных маршрутов. Мой код работает правильно, но я столкнулся с одной проблемой. Проблема в том, что если пользователь ABC назначит, например, два маршрута (меню)...
550 просмотров

Примените промежуточное ПО ко всем маршрутам, кроме `setup / *` в Laravel 5.4
Я экспериментирую с промежуточным программным обеспечением в своем приложении Laravel. В настоящее время я настроил его для работы на каждом маршруте для аутентифицированного пользователя, однако я хочу, чтобы он игнорировал любые запросы,...
25809 просмотров

Lumen: добавление промежуточного программного обеспечения к маршрутам, определенным пакетом
У меня проблема с добавлением промежуточного программного обеспечения к существующим маршрутам пакета поставщика. Я создаю API поверх Lumen (фреймворк микросервисов, созданный Laravel). Я использую Passport для аутентификации oauth и импортировал...
1319 просмотров

Невозможно бросать объекты, которые не реализуют Throwable
Я использую Laravel 5.5. Есть следующий класс поставщик\ларавель\фреймворк\src\Illuminate\Routing\Middleware\ThrottleRequests.php с именем метода: buildException В Laravel 5.4 я смог вернуть JSON в этом методе, как показано ниже....
2236 просмотров

Промежуточное программное обеспечение Laravel выдает ошибку, когда я использую Auth::check() в промежуточном программном обеспечении
Я использую ларавель 5.5. Я использую !Auth::check() в промежуточном программном обеспечении, чтобы проверить, вошел ли пользователь в систему или нет, но он показывает ошибку, как показано ниже: at => /Http/Middleware/VerifyCsrfToken.php...
532 просмотров
schedule 17.12.2022

как использовать промежуточное ПО muiti для маршрутов в laravel 5.7
У меня есть промежуточные группы: Route::group(['middleware' => ['auth:admins','web']], function () { Route::get('/change_mail/{num?}','LoginController@change_mail')->name('change_mail'); Route::post('/change_mail',...
85 просмотров