Я новичок в oAuth2 и laravel-passport, я не до конца понимаю разницу между получением токена доступа с использованием клиента личного доступа и клиента пароля. Ваше объяснение будет высоко оценено. Спасибо
Во-первых, базовое понимание OAuth может немного растерять путаницу.Итак, я предлагаю вам ознакомиться с общей терминологией.Некоторые статьи:
Теперь вернемся к вашему вопросу!
Personal Access Clients с правами доступа personal access tokens для доступа к вашему Resource Server.Персональные токены хороши для предоставления сторонним приложениям доступа к вашему API, не требуя от пользователя ввода их учетных данных в потенциально ненадежном клиенте.
Personal Access Clients
personal access tokens
Resource Server
С другой стороны, Password Grant Clients - это вашиклиенты, и вы будете использовать для них предоставление пароля, где safe для пользователей, чтобы предоставить свои учетные данные вручную.password grant tokens генерировать, пока пользователи предоставляют действительные учетные данные.Обычно используется для сторонних клиентов и не должен использоваться сторонними клиентами.
Password Grant Clients
safe
password grant tokens