Skip to content

Comments

spike: local auth testing with localauth0 (STIT-333, STIT-335)#7

Draft
mbarlow12 wants to merge 26 commits intomainfrom
dev/local-auth-w-docker-fixes
Draft

spike: local auth testing with localauth0 (STIT-333, STIT-335)#7
mbarlow12 wants to merge 26 commits intomainfrom
dev/local-auth-w-docker-fixes

Conversation

@mbarlow12
Copy link
Contributor

Summary

Spike for demonstrating local JWT auth testing end-to-end using a mock OIDC server (localauth0).

  • dev/auth-demo.sh — interactive script walking through all auth scenarios (401s, valid token, JIT provisioning)
  • dev/localauth0.toml — mock OIDC config with access token custom claims
  • docs/auth-testing.md — guide covering the production auth pipeline and local testing

Note: The demo workflows depend on the Dockerfile changes in PR #3.

mbarlow12 and others added 25 commits February 5, 2026 23:18
- Rewrite Dockerfile: 3 stages (base→dev→prod), drop builder stage
- Switch from trixie to bookworm, add UV_NO_DEV and UV_PYTHON_DOWNLOADS=0
- Prod copies venv from dev instead of building/installing wheels
- Replace volume bind mounts with develop.watch in compose
- Add --reload via compose command override
- Delete Dockerfile.api prototype
@mbarlow12 mbarlow12 changed the base branch from feat/auth-integration to main February 11, 2026 02:54
@mbarlow12 mbarlow12 changed the title spike: local auth testing with localauth0 spike: local auth testing with localauth0 (STIT-333, STIT-335) Feb 11, 2026
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