Основание для авторизации
Определение
Основание для авторизации — подтверждение разрешения владельца ресурса или заранее согласованного права самого клиента. По такому основанию клиент получает токен доступа: основание предъявляют серверу авторизации, а сам токен — уже ресурсному серверу.
Также ищут: Authorization grant · разрешение владельца ресурса · основание OAuth
Зачем это знать
Это промежуточное основание для выпуска токена; выбранный способ определяет участников, конечные точки и обязательные меры защиты.
Карта понятия
Что подтверждено
Основание представляет разрешение владельца ресурса и используется клиентом для получения токена доступа.
Граница применимости: Общее понятие основания для авторизации в OAuth 2.0.
Основание предъявляют серверу авторизации, а токен доступа — ресурсному серверу; это разные данные и разные получатели.
Граница применимости: Обмен основания на токен и последующий доступ к API.
Что проверить
- Назовите способ выдачи доступа.
- Проверьте, какой конечной точке предназначены данные.
- Не отправляйте основание для авторизации в API.
Первоисточники
- The OAuth 2.0 Authorization Framework
Определяет роли OAuth, authorization grants, access и refresh tokens, client types и основные grant flows.