Skip to content

Move cli auth to header#145

Merged
guerler merged 1 commit intogalaxyproject:mainfrom
guerler:polaris.003
Jan 17, 2026
Merged

Move cli auth to header#145
guerler merged 1 commit intogalaxyproject:mainfrom
guerler:polaris.003

Conversation

@guerler
Copy link
Copy Markdown
Contributor

@guerler guerler commented Jan 17, 2026

This refactors Galaxy API authentication to use header based authorization instead of query parameters. The change removes any possibility of API keys appearing in URLs or logs, aligns the code with Galaxy standards, and makes authentication behavior explicit and unambiguous. The visualization path remains session based, while CLI usage now injects credentials via headers only, reducing confusion and improving security hygiene without changing runtime behavior.

@guerler guerler marked this pull request as ready for review January 17, 2026 17:51
@guerler guerler merged commit d705b39 into galaxyproject:main Jan 17, 2026
14 checks passed
@guerler guerler deleted the polaris.003 branch January 17, 2026 18:29
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