secubox-deb/packages/secubox-auth
CyberMind-FR 9b5d0b1719 fix(auth): login failed on undefined _SESSIONS_FILE (dunder vs single-underscore mismatch)
Sessions file defined as __SESSIONS_FILE but referenced as _SESSIONS_FILE in
every handler -> NameError on session save/load, so valid logins failed and
/status 500d. Normalised all refs to _SESSIONS_FILE. Verified: login endpoint
returns proper JSON (401 on bad creds), sessions persist.
2026-07-11 06:05:46 +02:00
..
api fix(auth): login failed on undefined _SESSIONS_FILE (dunder vs single-underscore mismatch) 2026-07-11 06:05:46 +02:00
debian fix(auth): login failed on undefined _SESSIONS_FILE (dunder vs single-underscore mismatch) 2026-07-11 06:05:46 +02:00
menu.d feat(navbar): consolidate to 6 charter categories + fix dropped menu entries (closes #306) (#307) 2026-05-21 10:03:05 +02:00
nginx feat: modular nginx config + hub roadmap + new modules 2026-03-21 20:34:01 +01:00
tests feat(auth): configurable forced admin TOTP enrollment (ref #778) (#781) 2026-07-03 06:51:43 +02:00
www feat(webui): fleet reskin — apply hybrid-dark cyan overlay to all 116 crt-light panels 2026-07-10 08:40:10 +02:00
README.md docs(wiki): refonte 126 modules — snapshots WebUI déterministes + READMEs 4 langues (ref #742) 2026-06-26 10:14:14 +02:00

🔐 Auth Guardian

Unified authentication management

Category: Security

Screenshot

Auth Guardian

Features

  • OAuth2
  • LDAP
  • 2FA/TOTP
  • Session management

Installation

# Add SecuBox repository
curl -fsSL https://apt.secubox.in/install.sh | sudo bash

# Install package
sudo apt install secubox-auth

Configuration

Configuration file: /etc/secubox/auth.toml

API Endpoints

  • GET /api/v1/auth/status - Module status
  • GET /api/v1/auth/health - Health check

License

LicenseRef-CMSD-1.0 (Source-Disclosed License) — CyberMind © 2024-2026. See LICENCE-CMSD-1.0.md.