DJANGO oauth2 grant_type client_credentials - PullRequest
       11

DJANGO oauth2 grant_type client_credentials

0 голосов
/ 24 апреля 2018

Я реализовал oauth2, используя client_credentials gran_type.Хотя при создании токена доступа (с использованием o / token / api) идентификатор пользователя не связан с моделью access_token, поле пользователя имеет значение null.поэтому я не могу получить доступ к любому другому API-интерфейсу с помощью токена доступа, получающего ошибку 403.

Любое предложение и помощь будут полезны.

1 Ответ

0 голосов
/ 26 апреля 2018

Тип предоставления учетных данных клиента используется клиентом для доступа к ресурсам сервера с использованием идентификатора клиента и секрета клиента, но НЕ от имени каких-либо пользователей. Сгенерированные токены предназначены для разных устройств, на которых запущено клиентское приложение и которые не имеют ничего общего с пользователем приложения. Для аутентификации пользователя вы должны использовать password или convert_token тип предоставления в зависимости от ситуации.

Читайте о клиентских учетных данных в http://oauth.com/oauth2-servers/access-tokens/client-credentials

...