Expand description
Login-manager and session-launch library for limes frontends.
This crate handles login authentication orchestration, PAM session open/close boundaries, user session launching, and session discovery. It intentionally does not contain screenlock/display-lock logic.
Re-exports§
pub use runtime::LoginRuntime;pub use session::LocalSessionBackend;pub use session::SessionBackend;pub use session::SessionManager;
Modules§
Structs§
- Config
- Event
Bus - Frontend
Runner - Frontend
Spec - Noop
Lock Backend - Authentication backend placeholder for tests and explicit no-backend setups.
- PamAuth
- Stderr
Event Sink
Enums§
Constants§
Traits§
- Auth
Backend - Full authentication backend used by login managers.
- Event
Sink