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

OAuth or Key-pair authentication #183

Open
rus-kgo opened this issue Dec 31, 2024 · 3 comments
Open

OAuth or Key-pair authentication #183

rus-kgo opened this issue Dec 31, 2024 · 3 comments
Labels
documentation Improvements or additions to documentation

Comments

@rus-kgo
Copy link

rus-kgo commented Dec 31, 2024

It seems that in general you are using the User/Password approach to authenticate with Snowflake.
In the python version as far as I understand you can create a session anyway you prefer, even using OAuth or Key-pair authentication.
But looking at the Titan-Systems/titan-core-action@main and the CLI, it seems that the only option is to use User/Password approach.

Snowflake advises to use OAuth or Key-pair authentication in production, are there any future plans to implement it for the GitHub workflow or CLI?

@JosieW
Copy link

JosieW commented Feb 18, 2025

Given that Snowflake are deprecating password auth for service accounts is there a plan for this?

@eivind-stb
Copy link

Even though the docs only shows examples with passwords you can use keypair with environment variables (both in github action and the CLI...).

@teej teej added the documentation Improvements or additions to documentation label Mar 2, 2025
@JosieW
Copy link

JosieW commented Mar 4, 2025

Even though the docs only shows examples with passwords you can use keypair with environment variables (both in github action and the CLI...).

Thanks for the heads up! I'll take a look...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

4 participants