T0-E1-20260809T070201Z — T0-D Credential Matrix¶
- Golden base:
http://127.0.0.1:8090 - Database:
scola_golden - Totals: 19/19 PASS, 0 FAIL, 0 skip
| Case | Status | Endpoint | Notes |
|---|---|---|---|
T0D-AVAIL-01 |
PASS | /api/auth/session |
Golden probe |
T0D-RESET-01 |
PASS | /api/auth/password-reset/request |
|
T0D-RESET-02 |
PASS | /api/auth/password-reset/request |
|
T0D-RESET-03 |
PASS | /api/auth/password-reset/request |
reactivated |
T0D-RESET-04 |
PASS | /api/auth/password-reset/request |
anti-enumeration |
T0D-CONFIRM-01 |
PASS | /api/auth/password-reset/confirm |
|
T0D-CONFIRM-02 |
PASS | /api/auth/password-reset/confirm |
ttl=1s via shell issue |
T0D-CONFIRM-03 |
PASS | /api/auth/password-reset/confirm |
|
T0D-CHANGE-01 |
PASS | /api/auth/change-password |
|
T0D-ADMIN-01 |
PASS | /api/v1/users/97/reset-password |
teacher without users.manage |
T0D-EXCL-01 |
PASS | /api/auth/impersonate|/api/auth/break-glass |
|
T0D-CONFIRM-04 |
PASS | /api/auth/password-reset/confirm + login |
|
T0D-CHANGE-02 |
PASS | /api/auth/change-password |
|
T0D-MUSTCHANGE-01 |
PASS | /api/dashboard/stats |
|
T0D-XTENANT-01 |
PASS | /api/v1/users/<t2>/reset-password |
|
T0D-DEACT-01 |
PASS | deactivate + protected API |
|
T0D-NATIVE-01 |
PASS | /web/reset_password |
|
T0D-BULK-01 |
PASS | /api/v1/admin/accounts/reset-parent-passwords |
|
T0D-CONFIRM-05 |
PASS | /api/auth/password-reset/confirm x2 |
rapid sequential double confirm |
Secrets are never written to this evidence file.
CI suggestion¶
In custom_addons_scola/gcgscola/.github/workflows/modular-release-verification.yml under Run modular unit suites, add:
python3 scola_core/tests/test_credential_lifecycle_unit.py