feat(auth): add WorkOS and Keycloak SSO providers (rebased) #220

Merged
jason.woltje merged 2 commits from fix/p8-001-sso-rebase into main 2026-03-21 12:57:08 +00:00
Owner

Rebased from feat/p8-001-sso to resolve conflicts after merging #210-#219.

Verification notes:

  • pnpm lint: passed
  • pnpm format:check: passed
  • Requested typechecks still fail on pre-existing workspace/module-resolution issues outside the conflict files, including apps/web/src/components/chat/message-bubble.tsx.
Rebased from feat/p8-001-sso to resolve conflicts after merging #210-#219. Verification notes: - pnpm lint: passed - pnpm format:check: passed - Requested typechecks still fail on pre-existing workspace/module-resolution issues outside the conflict files, including apps/web/src/components/chat/message-bubble.tsx.
jason.woltje added 1 commit 2026-03-21 12:37:23 +00:00
feat(auth): add WorkOS and Keycloak SSO discovery
Some checks failed
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/pr/ci Pipeline failed
cecc90afa7
jason.woltje added 1 commit 2026-03-21 12:45:16 +00:00
fix(auth): throw on partial SSO provider config (Keycloak, Authentik, WorkOS)
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
8b261710dd
jason.woltje merged commit dd108b9ab4 into main 2026-03-21 12:57:08 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#220