최근 Lumen과 JWT-Auth로 애플리케이션 개발을 시작했습니다. 나는 PHP에 대한 많은 경험이 없다.루멘과 JWT-Auth, JWTGuard 파라미터가없는 두 번째 테이블 매개 변수
내 응용 프로그램에는 두 가지 유형의 사용자가 모두 인증이 필요합니다.
처음에 나는 iwader's guide을 따라하기 시작했지만, 그 다음에 2 개의 다른 테이블에 대해 2 개의 다른 가드를 사용하도록 확장하려고했습니다. 그래서 저는 this simple extension을 따랐습니다. Laravel을위한 것이기 때문에 Lumen과 함께 작동 할 것이라고 생각했기 때문입니다.
변경 사항을 적용한 후에이 오류가 표시됩니다.
Type error: Argument 2 passed to Tymon\JWTAuth\JWTGuard::__construct() must be an instance of Illuminate\Contracts\Auth\UserProvider, null given, called in ~/Sites/jobb-app-api/vendor/tymon/jwt-auth/src/Providers/AbstractServiceProvider.php on line 97
다른 사람이이 문제를 해결하는 방법을 알고 있다면 감사드립니다.
이 스레드를 읽고이 개 테이블의 문제 양해 해 주시기 바랍니다 : HTTPS를 : //stackoverflow.com/questions/39363901/jwt-with-multiple-model – llioor