This commit introduces: - AES-256-GCM encryption for LLM provider API keys in the database. - HMAC-SHA256 signed session tokens with activity-based refresh logic. - Standardized frontend XSS protection using a global escapeHtml utility. - Hardened security headers and request body size limits. - Improved database integrity with foreign key enforcement and atomic transactions. - Integration tests for the full encrypted key storage and proxy usage lifecycle.
5 lines
69 B
Rust
5 lines
69 B
Rust
pub mod crypto;
|
|
pub mod registry;
|
|
pub mod streaming;
|
|
pub mod tokens;
|