Недавно я начал разрабатывать приложение с помощью Lumen и JWT-Auth. У меня нет большого опыта работы с PHP.
В моем приложении есть 2 типа пользователей, которым требуется аутентификация.
Сначала я начал следовать руководству iwader, но затем я хотел расширить использование двух разных охранников для двух разных столов. Поэтому я воспользовался этим простым расширением, поскольку оно предназначено для Laravel. Я предположил, что это также будет работать с Lumen.
После применения упомянутых изменений я получаю эту ошибку.
Ошибка типа: аргумент 2, переданный в Tymon \ JWTAuth \ JWTGuard :: __ construct (), должен быть экземпляром Illuminate \ Contracts \ Auth \ UserProvider, задано значение null, вызывается в ~ / Sites / jobb-app-api / vendor / tymon / jwt -auth / src / Providers / AbstractServiceProvider.php в строке 97
Если кто-то еще знает, как решить эту проблему, пожалуйста, дайте мне знать, спасибо.