7 Commits

Author SHA1 Message Date
52b882dd1b
fix(auth/csvauth): ID() returns Name only, not Name~hashID for tokens
Token hashID is an internal cache key for lookup disambiguation.
Exposing it in ID() leaks implementation detail to callers — JWT act
claims, audit logs, and session records all got the raw fingerprint
suffix instead of the human-readable credential name.
2026-04-13 19:41:59 -06:00
d415a8c743
fix(auth/csvauth): turn the old CLI-only warnings and errors into returned errors 2026-03-03 01:21:36 -07:00
8ef2f73cb0
fix(auth/csvauth): oops, should have added as auth.BasicAuthenticator, done 2026-02-26 21:12:29 -07:00
d756f205b0
ref(auth/csvauth): create and adhere to Principle interface for verified credential 2026-02-26 16:44:54 -07:00
85d42550bf
feat(auth/csvauth): add token support,make secrets non-printing 2026-02-21 05:49:11 -07:00
dd48b2420b
feat(auth/csvauth): make secrets non-printing 2026-02-21 05:49:11 -07:00
612cd2e53c
feat(csvauth): store and verify or retrieve credentials 2025-10-05 20:50:38 -06:00