Как связать некоторых пользователей с приложением OAuth, чтобы разрешить или запретить аутентификацию на основе этого приложения в django-oauth-toolkit?
Я использую
django-oauth-toolkit
выполнить аутентификацию пользователя с помощью
DRF
, моя цель - разрешить или запретить аутентификацию на основе приложения OAuth, связанного с пользователем.
Скажем, у меня есть
application-one
с участием
user-a
связаны с ним и
application-two
с участием
user-b
связаны с ним, теперь, если
user-a
или же
user-b
пытается предоставить разные
client_id:client_secret
чем приложение для этого приложения OAuth, каждое из которых связано с ним, в аутентификации следует отказать.
Это полезно, потому что если бы я создал два приложения OAuth, одно для
android
пользователи и другие для
web
users Я могу запретить аутентификацию для пользователей, которые не связаны с запрошенным приложением OAuth, или разрешить доступ пользователям, которые связаны с правильным приложением OAuth.
Я не нашел ничего полезного в
docs
или через Интернет о связывании некоторых пользователей или для этой цели, хотя это звучит очень полезно, поэтому любые советы или предложения будут оценены.
благодаря