Обзор
Преобразуйте Jmix приложение в сервер авторизации OAuth 2.1, выдающий токены доступа пользователям и внешним клиентам на основе спецификации OAuth 2.1. Данное дополнение построено на базе фреймворка Spring Authorization Server.
Возможности:
- Безопасный доступ к API: Управляйте доступом через токены OAuth 2.1, чтобы авторизовать пользователей и клиентов, взаимодействующих с вашими сервисами.
- Интеграция со сторонними приложениями: Интегрируйтесь с внешними приложениями, выступая в роли сервера авторизации, предоставляя контролируемый и безопасный доступ к вашим ресурсам.
- Централизованная аутентификация пользователей: Реализуйте централизованную систему для выдачи и управления токенами, упрощая процесс аутентификации в вашем приложении.
Ключевые особенности:
- Управление токенами: Выдавайте, обновляйте и отзывайте токены доступа с легкостью, поддерживая контроль над доступом пользователей и клиентов через API.
- Защита ресурсов: Используйте предварительно настроенную безопасность ресурс-сервера для определения шаблонов URL, требующих токены доступа для защиты.
- Поддержка нескольких типов грантов: Дополнение поддерживает следующие типы грантов: Client credentials, Authorization code, Resource Owner Password Credentials, Refresh Token.
Установите дополнение Authorization Server для обеспечения безопасности вашего приложения, предлагая совместимое решение для авторизации на основе OAuth 2.1.