Каковы основные различия между клиентом личного доступа и клиентом пароля в паспорте laravel? - PullRequest
0 голосов
/ 20 января 2019

Я новичок в oAuth2 и laravel-passport, я не до конца понимаю разницу между получением токена доступа с использованием клиента личного доступа и клиента пароля. Ваше объяснение будет высоко оценено. Спасибо

enter image description here

1 Ответ

0 голосов
/ 20 марта 2019

Во-первых, базовое понимание OAuth может немного растерять путаницу.Итак, я предлагаю вам ознакомиться с общей терминологией.Некоторые статьи:

Теперь вернемся к вашему вопросу!

  • Personal Access Clients с правами доступа personal access tokens для доступа к вашему Resource Server.Персональные токены хороши для предоставления сторонним приложениям доступа к вашему API, не требуя от пользователя ввода их учетных данных в потенциально ненадежном клиенте.

  • С другой стороны, Password Grant Clients - это вашиклиенты, и вы будете использовать для них предоставление пароля, где safe для пользователей, чтобы предоставить свои учетные данные вручную.password grant tokens генерировать, пока пользователи предоставляют действительные учетные данные.Обычно используется для сторонних клиентов и не должен использоваться сторонними клиентами.

...