Skip to content

refactor(oauth): deepen callback identity flow#74

Closed
WilsonLe wants to merge 1 commit into
mainfrom
73-deepen-oauth-callback-and-identity-architecture
Closed

refactor(oauth): deepen callback identity flow#74
WilsonLe wants to merge 1 commit into
mainfrom
73-deepen-oauth-callback-and-identity-architecture

Conversation

@WilsonLe

Copy link
Copy Markdown
Owner

Closes #73

Summary

  • Add resolved OAuth config, callback transaction, and identity modules to concentrate OAuth flow rules behind deeper interfaces.
  • Make auth strategy authentication-only: valid JWT + missing user returns null with warning, invalid JWT errors surface.
  • Keep callback signup behavior in callback flow, reuse existing OAuth users without profile update, and warn on invalid legacy config while preserving values.
  • Replace shallow Google/Zitadel specs with provider matrix and callback/plugin contract coverage.
  • Record durable architecture rules in docs/instructions/oauth-architecture.instructions.md.

Verification

  • pnpm build
  • pnpm test

@WilsonLe WilsonLe force-pushed the 73-deepen-oauth-callback-and-identity-architecture branch from b421a53 to 6821f01 Compare May 12, 2026 12:06
@WilsonLe WilsonLe closed this May 12, 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.

Deepen OAuth callback and identity architecture

1 participant