> For the complete documentation index, see [llms.txt](https://appsecurity.gitbook.io/offensive/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://appsecurity.gitbook.io/offensive/appsec/technologies/web/oauth-openid-2fa/oauth-1/definitions/the-resourse-server.md).

# The Resourse Server

The Resouce Server — это термин в OAuth 2.0, определяющий наш API сервер (или группу серверов).

## Verifying Access Tokens

Сервер ресурсов должен быть способен ассоциировать access-токен с аккаунтом пользователя. Если используем Self-Encoded токены, то серверу ресурсов не надо делать обращения к базе данных или внешним сервисам.

Другой подход — использовать Token Introspection спецификацию для построения API для проверки access-токена.

Это хороший способ справиться с проверкой access-токенов на большом количестве серверов ресурсов, поскольку это означает, что вы можете инкапсулировать всю логику access-токенов на одном сервере, предоставляя информацию через API другим частям системы. Introspection Token endpoint предназначена только для внутреннего использования, поэтому вы захотите защитить ее с помощью некоторой внутренней авторизации или включить ее только на сервере в брандмауэре системы.

## Verifying Scope

Сервер ресурсов нужно знать список скопов, которые ассоциированы с access-токеном.
