Overview
Transform your Jmix application into a fully compliant OAuth 2.1 Authorization Server, issuing secure access tokens to users and external clients based on the OAuth 2.1 specification out-of-the-box. The add-on is built on top of Spring Authorization Server framework.
Use Cases
- Secure API Access: Manage access through OAuth 2.1-compliant tokens, to only authorize users and clients interacting with your services
- Third-Party Integration: Integrate with external applications by acting as an authorization server, providing controlled and secure access to your resources
- Centralized User Authentication: Implement a centralized system for issuing and managing tokens, streamlining the authentication process across your application
Key Features
- Token Management: Issue, refresh, and revoke access tokens with ease, maintaining control over user and client access through an API
- Resource Protection: Use pre-configured resource server security to define URL patterns that require access tokens for protection
- Multiple Grant Types Support: The add-on supports the following grant types: Client credentials, Authorization code, Resource Owner Password Credentials, Refresh Token
Install the Authorization Server add-on for your application’s security, offering a compliant solution for OAuth 2.1-based authorization.