Expand description
Advanced configuration management using the config crate.
This module provides flexible configuration loading from multiple sources:
- Configuration files (TOML, YAML, JSON, RON, INI)
- Environment variables
- Command line arguments (when integrated with clap)
- Include directives for modular configuration files
The configuration system is designed to be easily integrated into parent applications while providing sensible defaults for standalone use.
Structs§
- Auth
Framework Settings - Settings that can be used by parent applications to configure auth-framework
- Config
Builder - Configuration builder for easy integration into parent applications
- Config
Manager - Comprehensive configuration manager for the auth framework
- Session
Cookie Settings - Session cookie configuration
- Session
Settings - Session-specific configuration settings
Enums§
- Config
Source - Represents a configuration source
Traits§
- Config
Integration - Helper trait for easy integration into parent application configurations