Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SNOW-1769743: Improve the external browser authentication when pooling is enabled #1050

Closed
nadirhadji opened this issue Oct 28, 2024 · 1 comment
Assignees
Labels
duplicate feature status-triage_done Initial triage done, will be further handled by the driver team

Comments

@nadirhadji
Copy link

What is the current behavior?

Currently, when using external browser authentication while running an app that uses connection pooling, many browser windows open, making it difficult to do anything else until the pool is in an idle state.

The context of the project I’m working on requires this method to connect to Snowflake.

What is the desired behavior?

It would be preferable to have the external browser authentication run in the background (or silently).

How would this improve snowflake-connector-net?

This would improve local development and testing for developers like me who need to use external browser authentication and connection pooling together. If you have any advice or an approach to recommend, it would be greatly appreciated. 😊

@github-actions github-actions bot changed the title Imporve the externalbrowser authentification when the pooling is enabled SNOW-1769743: Imporve the externalbrowser authentification when the pooling is enabled Oct 28, 2024
@nadirhadji nadirhadji changed the title SNOW-1769743: Imporve the externalbrowser authentification when the pooling is enabled Improve the external browser authentication when pooling is enabled Oct 28, 2024
@nadirhadji nadirhadji changed the title Improve the external browser authentication when pooling is enabled SNOW-1769743: Improve the external browser authentication when pooling is enabled Oct 28, 2024
@sfc-gh-dszmolka sfc-gh-dszmolka added duplicate status-triage_done Initial triage done, will be further handled by the driver team labels Oct 28, 2024
@sfc-gh-dszmolka sfc-gh-dszmolka self-assigned this Oct 28, 2024
@sfc-gh-dszmolka
Copy link
Contributor

hello - unfortunately the driver does not support SSO token caching at this moment, contrary to other Snowflake drivers.
there's already work ongoing on implementing the feature (without timeline available), you can follow the progress on #380

In the meantime, you can consider using the ODBC driver if that's an option for you; it already has connection token caching (both for SSO and MFA tokens).

I'm closing this issue because it's a duplicate of an ongoing work.

@sfc-gh-dszmolka sfc-gh-dszmolka closed this as not planned Won't fix, can't repro, duplicate, stale Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate feature status-triage_done Initial triage done, will be further handled by the driver team
Projects
None yet
Development

No branches or pull requests

2 participants