У меня есть рабочий вопрос о laravel и паспорте ... Это почти сомнение относительно реализации доступных типов гранта = '(
Зная, что все работает ... У меня есть следующий сценарий ...
Мне нужно использовать два типа авторизаций ... Учетные данные клиента для встроенного приложения для использования API и ПарольУчетные данные .
У меня есть маршрут ... предположим, этот маршрут называется check
... он возвращает информацию о пользователе (return response () -> json ($ request-> user ());
)
Когда япоместите этот маршрут в промежуточное ПО 'auth: api' и попробуйте получить к нему доступ с помощью токена ClientCrendentials. Я получаю 'Unauthenticated'. Уже при использовании токена PasswordCredentials я могу получить доступ к маршруту идеально, и он возвращает данные пользователя ...
Когда я помещаю маршрут в промежуточное ПО 'client' и пытаюсь получить доступ с помощью токена ClientCrendentials, я могу получить доступ к маршруту, и никакие пользовательские данные мне не возвращаются, потому что нет ассоциированного пользователя ... AlrКогда я использую токен PasswordCredentials, я могу получить доступ к маршруту отлично, но теперь, когда мне нужны пользовательские данные, он ничего не возвращает ...
Я немного растерялся ... Мне нужно было передать уникальныйпромежуточное ПО ... чтобы оба обрабатывались одинаково ... кто-нибудь знает, как я могу это сделать?