feat(auth): P5-004 Authentik OIDC adapter via Better Auth genericOAuth #97

Merged
jason.woltje merged 1 commits from feat/p5-sso-authentik into main 2026-03-13 20:15:51 +00:00
Owner

Summary

  • add optional Authentik OIDC support to @mosaic/auth via Better Auth genericOAuth
  • warn at gateway startup when Authentik env configuration is incomplete
  • document Authentik setup, redirect URI, and manual flow validation

Verification

  • pnpm --filter @mosaic/db build
  • pnpm --filter @mosaic/auth typecheck
  • pnpm --filter @mosaic/gateway typecheck
  • pnpm lint
  • pnpm format:check
  • pnpm --filter @mosaic/auth test
  • pnpm --filter @mosaic/gateway test

Closes #96

## Summary - add optional Authentik OIDC support to @mosaic/auth via Better Auth genericOAuth - warn at gateway startup when Authentik env configuration is incomplete - document Authentik setup, redirect URI, and manual flow validation ## Verification - pnpm --filter @mosaic/db build - pnpm --filter @mosaic/auth typecheck - pnpm --filter @mosaic/gateway typecheck - pnpm lint - pnpm format:check - pnpm --filter @mosaic/auth test - pnpm --filter @mosaic/gateway test Closes #96
jason.woltje added 1 commit 2026-03-13 19:42:50 +00:00
feat(auth): add Authentik OIDC adapter
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
e92de12cf9
Refs #96
jason.woltje merged commit 1bfdc91f90 into main 2026-03-13 20:15:51 +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#97