- Added OIDC authentication support with new modules for handling OIDC login and callback. - Introduced `AuthController`, `AuthOidcService`, and related DTOs for managing authentication state and user responses. - Implemented session management using `actix-session` with Redis for storing authentication state. - Created configuration management for OIDC settings, including provider metadata and client credentials. - Updated server configuration to initialize OIDC services and session management. - Refactored existing code to integrate new authentication features and ensure proper dependency management.
4 lines
91 B
Rust
4 lines
91 B
Rust
pub mod oidc_claims_response_dto;
|
|
pub mod auth_oidc_service;
|
|
pub mod auth_repository_impl;
|