Skip to content

Fix/restrict open redirects#225

Merged
jeroenrinzema merged 7 commits into
mainfrom
fix/restrict-open-redirects
Jun 24, 2026
Merged

Fix/restrict open redirects#225
jeroenrinzema merged 7 commits into
mainfrom
fix/restrict-open-redirects

Conversation

@vcntdev

@vcntdev vcntdev commented Apr 24, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

github-actions Bot commented Apr 24, 2026

Copy link
Copy Markdown

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@vcntdev vcntdev requested a review from jeroenrinzema April 24, 2026 12:36
@vcntdev vcntdev enabled auto-merge June 5, 2026 13:57
@vcntdev vcntdev disabled auto-merge June 5, 2026 13:58
- Remove unused AllowedRedirectHosts config field (server performs no
  redirect; field was never read) and restore gofmt alignment
- Drop unused redirect param/body from clerkAuth to match OpenAPI removal
- Encode redirect when building the Clerk callback URL
- Simplify validateRedirect and add unit tests covering cross-origin,
  protocol-relative, backslash, and javascript:/data: vectors
- Restore accidentally stripped trailing newlines
@vcntdev

vcntdev commented Jun 17, 2026

Copy link
Copy Markdown
Contributor Author

recheck

@vcntdev

vcntdev commented Jun 17, 2026

Copy link
Copy Markdown
Contributor Author

I have read the CLA Document and I hereby sign the CLA

signbot9000 Bot added a commit to lunogram/cla that referenced this pull request Jun 17, 2026
Regenerate management.generated.ts and resources_gen.go to match the
OpenAPI spec change that dropped the AuthCallbackRequest redirect field.
Fixes the failing generate CI check.
@jeroenrinzema jeroenrinzema force-pushed the fix/restrict-open-redirects branch from 0a581c8 to aa40ed3 Compare June 17, 2026 12:24
@jeroenrinzema jeroenrinzema merged commit 3c2f165 into main Jun 24, 2026
6 checks passed
@jeroenrinzema jeroenrinzema deleted the fix/restrict-open-redirects branch June 24, 2026 10:38
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