Skip to content

Conversation

@jeffhoek
Copy link
Owner

@jeffhoek jeffhoek commented Feb 2, 2026

No description provided.

jeffhoek and others added 3 commits January 29, 2026 16:28
- Add auth package with JWT validation using python-jose
- Fetch and cache JWKS from Cognito with 1-hour TTL
- Add get_current_user dependency for protected endpoints
- Add public /health endpoint for load balancer
- Change user_id from int to string(36) for Cognito UUIDs
- Support AUTH_DISABLED=true for local development
- Update tests with dependency overrides for auth mocking

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants