|
|
80bd3e032b
|
oidc: token refresh — handle 5min clock skew
|
2026-01-04 16:52:32 +00:00 |
|
|
|
faa3a9ddba
|
jwt: drop deprecated jwt.MapClaims usage
|
2025-12-29 16:52:32 +00:00 |
|
|
|
3f1c1c534d
|
Dockerfile: multi-stage, distroless final image
|
2025-12-23 16:52:32 +00:00 |
|
|
|
7f30cd22fa
|
cmd: add /healthz + /readyz endpoints
|
2025-12-17 16:52:32 +00:00 |
|
|
|
d19a0e0cff
|
jwt: validate exp + nbf + iat claims
|
2025-12-11 16:52:32 +00:00 |
|
|
|
043d682b1d
|
middleware: cors — explicit allow-origins list
|
2025-12-05 16:52:32 +00:00 |
|
|
|
28a6418099
|
store: connection pool tuning (max=40 was hitting limit)
|
2025-11-29 16:52:32 +00:00 |
|
|
|
6daac5563e
|
oidc: handle missing email_verified gracefully
|
2025-11-23 16:52:32 +00:00 |
|
|
|
60cd917b89
|
jwt: add jti claim for revocation list
|
2025-11-17 16:52:32 +00:00 |
|
|
|
974b3751f8
|
middleware: extract auth into reusable middleware package
|
2025-11-11 16:52:32 +00:00 |
|
|
|
542d9fcec1
|
store: switch from lib/pq to pgx/v5
|
2025-11-05 16:52:32 +00:00 |
|
|
|
b2af56c74c
|
oidc: add google workspace SSO for contractors
|
2025-10-30 16:52:32 +00:00 |
|
|
|
b73cadf798
|
jwt: HS256 -> RS256 with key rotation
|
2025-10-24 16:52:32 +00:00 |
|
|
|
2fe65ac6f7
|
init: scaffold auth-microservice repository structure
|
2025-10-18 16:52:32 +00:00 |
|
|
|
4391d8ba1e
|
Initial commit
|
2026-04-16 17:22:28 +02:00 |
|