Log token_created, login_failed, and bootstrap_completed events via AuditRepository. Extracts a shared _audit() helper that swallows errors so audit failures never block auth. Also tightens password verification to catch VerifyMismatchError specifically and log unexpected errors at 500 rather than silently swallowing them. |
||
|---|---|---|
| .. | ||
| api | ||
| auth | ||
| web | ||
| __init__.py | ||
| instance_config.py | ||
| main.py | ||
| utils.py | ||