Skip to content

fix: remove legacy issuer hint from SQL URLs#416

Merged
BorisTyshkevich merged 1 commit into
mainfrom
agent/remove-legacy-issuer-hint
Jul 24, 2026
Merged

fix: remove legacy issuer hint from SQL URLs#416
BorisTyshkevich merged 1 commit into
mainfrom
agent/remove-legacy-issuer-hint

Conversation

@BorisTyshkevich

@BorisTyshkevich BorisTyshkevich commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • remove obsolete iss and hd login-link query parameters from canonical SQL routes
  • canonicalize legacy links before either the login or workbench renders
  • re-canonicalize legacy hints restored from in-flight OAuth return-route state
  • cover route cleanup, bootstrap behavior, and OAuth-error restoration

Why

The browser does not use URL-supplied issuers or hosted-domain hints: IdP selection is owned by config.json and session state. Keeping them made legacy URLs imply otherwise and carried them through OAuth returns.

Validation

  • npm test
  • npm run build

@BorisTyshkevich
BorisTyshkevich force-pushed the agent/remove-legacy-issuer-hint branch from 0634cd0 to 9ad73dd Compare July 24, 2026 08:23
@BorisTyshkevich
BorisTyshkevich marked this pull request as ready for review July 24, 2026 08:23
@BorisTyshkevich
BorisTyshkevich force-pushed the agent/remove-legacy-issuer-hint branch from 9ad73dd to 5a9c594 Compare July 24, 2026 08:29
@BorisTyshkevich
BorisTyshkevich merged commit 6029a87 into main Jul 24, 2026
7 checks passed
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.

1 participant