Я пытаюсь включить предоставление учетных данных клиента для защиты конечных точек API. Я хочу создать API между базой данных и несколькими веб-сайтами (и SPA), чтобы я мог отслеживать, какой веб-сайт/SPA вызывает какие ресурсы, и повышать безопасность. Если информация о пользователе не требуется, предоставление учетных данных клиента для межмашинной связи должно быть лучшим подходом:
- Загрузка паспорта: композитору требуется Laravel/passport.
- Добавление поставщика услуг в config/app.php: Laravel\\Passport\\PassportServiceProvider::class.
- Миграция: php artisan мигрировать.
- Установить: php artisan паспорт: установить.
- Добавить HasApiTokens в App\User.php.
Версия Laravel — 12, а Laravel Passport — 13. Я создал образец клиента с php artisan Passport:client:
Теперь я хочу получить токен для этого клиента, используя Postman в body.formdata:
Что мне не хватает?
Подробнее здесь:
https://stackoverflow.com/questions/798 ... -endpoints