""" ROA2WEB Shared Authentication Module This module provides JWT-based authentication functionality that can be shared across all ROA2WEB microservices. Components: - jwt_handler: JWT token creation, validation, and refresh - auth_service: Oracle database authentication integration - middleware: FastAPI middleware for token validation - dependencies: FastAPI dependencies for protected routes - models: Pydantic models for authentication data - routes: Template authentication routes for FastAPI apps """ from .jwt_handler import jwt_handler, JWTHandler, TokenData, TokenResponse __all__ = [ 'jwt_handler', 'JWTHandler', 'TokenData', 'TokenResponse' ]