Скажем, есть Microservice_A, который реализовал OAuth и имеет конечные точки API ниже
api/resource1
api/resource2
api/resourceN
Есть клиент, который хочет получить доступ к resource1 . Приложение хочет предоставить доступ только к resource1
, а не к любым другим ресурсам.
Можно ли как-то назначить эти конечные области или выполнить аналогичные действия. Например: для ресурса1 scope1
и ресурса2 scope2
. и затем, предоставляя access_token, я установлю только область действия resource1
.
Я весь день читаю документацию и коды, однако не могу найти именно то, что мне нужно. Может кто-нибудь, пожалуйста, дайте ссылку или что-то, что может мне помочь. Или это вообще возможно сделать?