Аргумент 1, передаваемый Tymon \ JWTAuth \ Blacklist :: __ construct (), должен быть экземпляром Tymon \ JWTAuth \ Contracts \ Providers \ Storage, задан ноль - PullRequest
0 голосов
/ 02 марта 2020

Я хотел бы попросить помощи по этому вопросу, поскольку я пытался решить эту проблему в течение нескольких часов.

Я не знаю, что не так с моей стороны, но он продолжает запрашивать

Аргумент 1 передан Tymon \ JWTAuth \ Blacklist :: __ construct () должен быть экземпляром Tymon \ JWTAuth \ Contracts \ Providers \ Storage, задано значение null, вызывается в / var / www/mmstraining/vendor/tymon/jwt-auth/src/Providers/AbstractServiceProvider.php в строке 288 в файле / var / www/mmstraining/vendor/tymon/jwt-auth/src/Blacklist.php в строке 54

Согласно проверке, класс Storage равен null, хотя интерфейс существует. Я понятия не имею, что является причиной ошибки. Может быть, некоторые из вас столкнулись с проблемой. Ценим помощь!

Спасибо

Ответы [ 2 ]

0 голосов
/ 27 марта 2020

Я попробовал все, что мог, чтобы это исправить, и в итоге наконец-то получил что-то после запуска php artisan config: clear

Вот и все. Надеюсь, что это помогает другим.

0 голосов
/ 02 марта 2020

С этим пакетом связан файл конфигурации. Возможно, вам придется запустить php artisan vendor:publish, чтобы скопировать файл в папку app, но в ней есть строка, чтобы (де) полностью активировать функцию черного списка, а также определить драйвер хранилища для его использования. Похоже, по умолчанию он использует готовый модуль, который подключается к обработчику кэша Laravel, поэтому я не уверен, почему это доставит вам проблемы, но я бы начал с проверки, что он настроен. должным образом.

...