Генерация API-токена для пользователей в базе данных laravel - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть база данных пользователей, которые работают с веб-логином на основе laravel сеансов. Теперь я хочу сгенерировать API-токен для каждого из этих пользователей для API-входа, как его сгенерировать? Я уже перенесен в базу данных для этого нового столбца, но мне нужно, чтобы у каждого пользователя был свой токен API.

Ответы [ 2 ]

0 голосов
/ 26 февраля 2020

Если вам нужен механизм сессии, то вам следует использовать Laravel Паспорт .

Но если вы создаете традиционный без сохранения состояния REST Api, тогда вы можете использовать Аутентификация API

0 голосов
/ 26 февраля 2020

Я бы порекомендовал вам использовать Laravel Паспорт . API обычно используют токены для аутентификации пользователей и не поддерживают состояние сеанса между запросами. Laravel делает аутентификацию API проще, используя Laravel Passport, который обеспечивает полную реализацию сервера OAuth2 для вашего приложения Laravel в считанные минуты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...