mark: Phase 3.1 GREEN - SQS JWT validation complete
- Gateway validates SQS requests against Authentik JWKS - JWKS cached with 15min TTL, auto-refresh on key rotation - Verifies claims: iss, aud, exp, nbf, permissions - Returns 403 with error details on failure - Integration tests: reject without JWT, accept with valid JWT - All tests passing Phase 3 progress: 1/3 (next: 3.2 MinIO load-test)
This commit is contained in:
+4
-4
@@ -78,7 +78,7 @@ JWT validation (Option B), except SQS (code unverified, gateway validates).
|
||||
|
||||
| Task | Description |
|
||||
|---|---|
|
||||
| [3.1](3.1-auth-sqs-jwt-validation.md) | SQS: Gateway JWT validation vs Authentik JWKS |
|
||||
| [3.1](3.1-auth-sqs-jwt-validation.md) | ✅ SQS: Gateway JWT validation vs Authentik JWKS |
|
||||
| [3.2](3.2-auth-minio-jwt-validation.md) | MinIO: Load-test native JWT/OIDC validation |
|
||||
| [3.3](3.3-auth-temporal-jwt-validation.md) | Temporal: Configure JWT via jwtKeyProvider |
|
||||
|
||||
@@ -158,9 +158,9 @@ Updated 2026-08-27 (session 3) — Phase 8 complete, Phase 3 (auth) next.
|
||||
- 8.9 Memory extended resources
|
||||
- 8.10 Phase gate ✅
|
||||
|
||||
**Phase 3 (Authentication):** 0/3 TODO
|
||||
- 3.1 SQS JWT validation
|
||||
- 3.2 MinIO JWT load-test
|
||||
**Phase 3 (Authentication):** 1/3 IN PROGRESS
|
||||
- 3.1 SQS JWT validation ✅
|
||||
- 3.2 MinIO JWT load-test (next)
|
||||
- 3.3 Temporal JWT configuration
|
||||
|
||||
**New modules (80+ tests passing):**
|
||||
|
||||
Reference in New Issue
Block a user