You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
SoulSync/core/security
BoulderBadgeDad 5b52d579c5
Login mode: enforce "every profile has a password" at every write-point (no gaps)
1 week ago
..
__init__.py Security: enforce the launch PIN server-side, not just a client overlay (#832) 2 weeks ago
auth_proxy.py Security: trust a forward-auth proxy user header (Tier 3) 1 week ago
launch_lock.py Fix: launch PIN re-triggered the first-run setup wizard every visit (#842) 2 weeks ago
login_gate.py Login recovery (DB + backend): security question to reset a forgotten password 1 week ago
login_provisioning.py Login mode: enforce "every profile has a password" at every write-point (no gaps) 1 week ago
rate_limit.py Security: brute-force limiter on the launch-PIN unlock (Tier 2) 1 week ago
reverse_proxy.py Security: add gated security headers in reverse-proxy mode (Tier 2) 1 week ago
ws_gate.py #852: gate the WebSocket handshake — close the launch-PIN/login bypass 1 week ago