Skip to content

fix: Make "token" authentication work with SPCS#1288

Merged
atheriel merged 1 commit intomainfrom
aj-fix-token-auth-for-spcs
Jan 20, 2026
Merged

fix: Make "token" authentication work with SPCS#1288
atheriel merged 1 commit intomainfrom
aj-fix-token-auth-for-spcs

Conversation

@atheriel
Copy link
Contributor

This commit ensures we attach the signature headers to requests against Connect servers hosted on SPCS. This has the notable effect of enabling push-button publishing from desktop RStudio (which uses token authentication) to these servers.

The required changes here are much simpler than expected on the heels of the recent change to support a default Snowflake connection name.

I've verified that this unlocks adding a Connect server hosted on Snowflake via the desktop UI.

@atheriel atheriel requested a review from aronatkins January 20, 2026 16:28
Copy link
Contributor

@aronatkins aronatkins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feel free to merge once tests are added.

This commit ensures we attach the signature headers to requests against
Connect servers hosted on SPCS. This has the notable effect of enabling
push-button publishing from desktop RStudio (which uses token
authentication) to these servers.

The required changes here are much simpler than expected on the heels of
the recent change to support a default Snowflake connection name.

Signed-off-by: Aaron Jacobs <aaron.jacobs@posit.co>
@atheriel atheriel force-pushed the aj-fix-token-auth-for-spcs branch from 683cffe to fdfe641 Compare January 20, 2026 19:55
@atheriel atheriel merged commit ee25f28 into main Jan 20, 2026
19 checks passed
@atheriel atheriel deleted the aj-fix-token-auth-for-spcs branch January 20, 2026 21:02
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