Описание тега laravel-middleware

HTTPl Middleware - это механизм фильтрации HTTP-запросов, проходящих через ваше приложение. Промежуточное ПО позволяет добавлять дополнительные слои к вашей бизнес-логике.
1 ответ

Промежуточное программное обеспечение Laravel Controller для ресурсов

Я пытаюсь использовать промежуточное ПО на маршруте ресурсов. Мой маршрут ->Route::resource('posts', 'PostController'); Мое промежуточное ПО -> $user = Auth::user(); if(Auth::check()) { if($user->is_admin) { return $next($request); } else { retur…
02 ноя '16 в 14:48
1 ответ

Проверьте переменную сеанса перед промежуточным программным обеспечением авторизации laravel

Мне нужно проверить переменную сеанса, чтобы установить элемент конфигурации в laravel. Мне нужно, чтобы это работало до промежуточного ПО аутентификации. Я попробовал всевозможные конфигурации, чтобы заставить его работать, но, несмотря ни на что, …
09 янв '17 в 13:04
2 ответа

Laravel: возможно ли промежуточному программному обеспечению принимать ввод маршрута?

Чего я хочу добиться, так это того, что у меня есть аудитория в нескольких странах. У меня также есть редакторы в другой стране. Например, редактор в США может редактировать и просматривать только сообщения в США, редактор в Гонконге не может просма…
16 авг '18 в 09:58
2 ответа

Laravel - использовать язык навсегда после входа в систему

У меня есть приложение в Laravel, и теперь мне нужно поместить его на нескольких языках. В пользовательскую таблицу добавляю столбец lang это говорит мне язык по умолчанию для каждого пользователя. Поэтому после входа я создаю session переменная для…
1 ответ

Промежуточное ПО для обновления токенов Laravel JWT и одновременные запросы

У меня есть вопрос о промежуточном программном обеспечении для обновления токенов jwt и значении конфигурации refresh_ttl; У меня есть приложение Laravel с JWT. Я использую промежуточное программное обеспечение refresh_token для отправки нового токе…
05 июл '16 в 02:13
1 ответ

Промежуточное ПО настроек профиля

У меня есть страница профиля пользователя и страница профиля пользователя / настроек, проблема в том, что я сделал промежуточное программное обеспечение для страницы настроек, чтобы любой авторизованный пользователь не заходил на страницу настроек д…
11 окт '18 в 16:43
1 ответ

Как изменить промежуточное ПО laravel, чтобы ajax-запросы не выполнялись из-за истечения времени ожидания сеанса для входа

Я надеюсь, что кто-то может определить эту проблему и сказать мне, где искать, чтобы решить ее. Вот сценарий. Я захожу на свой сайт и некоторое время играю с ним, затем оставляю страницу открытой и ложусь спать. Когда я просыпаюсь, страница все еще …
25 июн '18 в 14:59
1 ответ

Маршрут Пакетов Laravel

Я сделал несколько пакетов laravel, пакеты работают хорошо, если пользователь не вошел в систему, но когда пользователь имеет логин и посетил маршрут из пакетов, laravel считает, что пользователь еще не вошел в систему, я гарантирую, что пользовател…
14 авг '17 в 05:55
2 ответа

Laravel 5.2 Как изменить перенаправления RedirectIfAuthenticated в зависимости от контроллера?

Мне интересно, можно ли по-разному перенаправить аутентификацию для каждого из моих контроллеров? В настоящее время все перенаправляет на / домой. Это предназначено для моего HomeController. Но для ClientController я хочу, чтобы он перенаправлял на …
1 ответ

Проблемы производительности в красноречивых запросах во время промежуточного программного обеспечения

У меня есть случай, когда один и тот же красноречивый запрос построителя выполняется дважды. Это специально, чтобы попытаться понять это. Обычно, когда запрос выполняется внутри промежуточного программного обеспечения маршрута, его выполнение занима…
01 фев '18 в 04:26
1 ответ

Параметр с пустым значением запускает проверку (! Isset) в Laravel

Вот мой сценарий: if (!isset($request->security_token)) { // Provide security token $error = TRUE; $err_message[] = Lang::get('caption_validation_error.ser_valid_security_token.value'); $err_validation[] = Lang::get('caption_validation_error.ser_…
1 ответ

Не удается заставить промежуточное ПО TrustProxies работать

После указания в правильном направлении здесь Laravel 5.4 относительный вместо абсолютного 302 перенаправляет Я пытался заставить работать промежуточное ПО Laravel TrustProxies, но, похоже, игнорирует заголовок X_FORWARDED_PROTO. Мой сценарий Мое пр…
1 ответ

Метод [showpath] не существует в [FirstProject\Http\Controllers\UserController]

Здравствуйте, я впервые изучаю laravel на контроллерах тем. Мне нужно получить этот вывод Первое промежуточное ПО, Второе промежуточное ПО, URI: usercontroller / path, URL: http://localhost:8000/usercontroller/path, Метод: GET Мои следующие коды: Us…
1 ответ

Невозможно выбросить объекты, которые не поддерживают Throwable.

Я использую Laravel 5.5. Есть следующий класс поставщик \ Laravel \ рамки \ SRC \ Осветите \ Routing \ Middleware \ ThrottleRequests.php с именем метода: buildException В Laravel 5.4 я смог вернуть JSON в этом методе, как показано ниже. protected fu…
9 ответов

Ошибка Laravel 419 - проблема VerifyCsrfToken

У меня есть несколько сайтов Laravel, размещенных на одном сервере. С последним сайтом, который я создал, контактная форма отказывается отправить, не выдавая ошибку 419. Я настроил маршрутизацию в своем файле web.php, как и на других веб-сайтах, на …
3 ответа

Состояние в laravel 5 Middleware всегда ложное

Я пытаюсь привести в состояние Middleware, Вот мой сценарий if (auth()->check() && auth()->user()->type == 'TP001') { $menu->add("User Control",array('nickname' => "user",'class'=>'treeview')) ->append(' <b class="car…
1 ответ

Как использовать капчу в промежуточном программном обеспечении для аутентификации в Laravel 5.4

Я использовал Auth middleware в Laravel 5.4 для моей страницы входа. Теперь я добавил captcha пакет из https://packagist.org/packages/bonecms/laravel-captcha для добавления капчи на страницу входа, но он не проверяет корректно капчу. В чем проблема?…
30 янв '18 в 12:10
6 ответов

Laravel 5 Находчивые маршруты плюс промежуточное ПО

Можно ли добавить промежуточное ПО для всех или некоторых элементов изобретательного маршрута? Например... <?php Route::resource('quotes', 'QuotesController'); Кроме того, если возможно, я хотел бы сделать все маршруты в стороне от index а также …
1 ответ

Пользовательское промежуточное ПО - "Слишком много перенаправлений" - Laravel

Я хочу создать собственное промежуточное программное обеспечение, которое только в том случае, если пользователь прошел проверку подлинности, а электронная почта является определенной электронной почтой для доступа к странице /admin. Хотя, когда я у…
2 ответа

Laravel 5.5 middleware не работает

У меня есть промежуточное ПО под названием IsAdminвот код для этого: <?php namespace App\Http\Middleware; use Closure; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Session; class IsAdmin { /** * Handle an incoming request. …
17 июн '18 в 14:29