mirror of
https://github.com/OpenHands/OpenHands.git
synced 2025-12-26 05:48:36 +08:00
Co-authored-by: openhands <openhands@all-hands.dev> Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com> Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
20 lines
631 B
Markdown
20 lines
631 B
Markdown
# Core Services
|
|
|
|
Provides essential services for authentication, security, and system operations.
|
|
|
|
## Overview
|
|
|
|
This module contains core services that support the OpenHands app server infrastructure, including authentication, token management, and security operations.
|
|
|
|
## Key Components
|
|
|
|
- **JwtService**: JSON Web Token signing, verification, and encryption
|
|
|
|
## JWT Service Features
|
|
|
|
- Token signing and verification for authentication
|
|
- JWE (JSON Web Encryption) support for sensitive data
|
|
- Multi-key support with key rotation capabilities
|
|
- Configurable algorithms (RS256, HS256, etc.)
|
|
- Secure token handling and validation
|