OAuth 2.0
OAuth 2.0: авторизация, выдача, отзыв и проверка токенов.
Базовый адрес: https://api.legalstack.ru. Спецификация: openapi/security.json.
Операции
| Метод | Путь | Операция |
|---|---|---|
GET | /.well-known/oauth-authorization-server | Метаданные сервера авторизации OAuth 2.0 (RFC 8414) |
GET | /.well-known/openid-configuration | OpenID Connect Discovery 1.0 |
GET | /oauth/authorize | Эндпоинт авторизации OAuth 2.0 (RFC 6749 §3.1, PKCE RFC 7636) |
GET | /oauth/authorize/context | Контекст экрана согласия OAuth (имя клиента, scopes, redirect_uri) |
POST | /oauth/authorize/decision | Решение пользователя по экрану согласия OAuth (выдача кода или отказ) |
POST | /oauth/introspect | Интроспекция токена (RFC 7662) |
POST | /oauth/register | Динамическая регистрация клиента OAuth 2.0 (RFC 7591) |
POST | /oauth/revoke | Отзыв токена (RFC 7009) |
POST | /oauth/token | Эндпоинт выдачи токенов OAuth 2.0 (RFC 6749 §3.2) |
GET | /oauth/userinfo | Эндпоинт UserInfo (профиль текущего пользователя) |
POSTПерейти в команду по приглашению
Переводит текущего пользователя в команду приглашения: участник выходит из своей команды; владелец, если он единственный участник, удаляет её вместе с данными; владелец команды с участниками сначала передаёт владение. Прежние сессии отзываются, выдаётся новая.
GETМетаданные сервера авторизации OAuth 2.0 (RFC 8414)
Дальше