snowflakedb / libsnowflakeclient

Snowflake Connector for C/C++
Apache License 2.0
27 stars 28 forks source link

SNOW-151378: Does libsnowflakeclient support specifying an authenticator? #193

Open hankinsoft opened 4 years ago

hankinsoft commented 4 years ago

If so, are there any examples of how one would do so?

sfc-gh-stakeda commented 4 years ago

Added to the backlog. Currently CAPI is used internally for other drivers. There is no plan to enhance API at the moment.

hankinsoft commented 1 year ago

Just wanted to check in and see if there is any update on this. Any chance you have considered adding an Authenticator to the c api?

jaredx435k2d0 commented 1 year ago

Checking in on this as well. Our organization is switching to require SSO, which would make us have to switch SQL clients due to the lack of support.

sfc-gh-dszmolka commented 5 months ago

hi there - we do seem to support default (user/pass) and keypair authenticators, but not the SSO at the moment in this library (we do support it in other Snowflake drivers too). Will check with the team if it's planned to be extended in the future and update here.

hankinsoft commented 5 months ago

That would be great!

sfc-gh-dszmolka commented 1 week ago

short status update for anyone interested: work on this item is in progress, team adding supported authentication methods one by one. native okta is in progress, externalbrowser can be expected first quarter next year.

hankinsoft commented 1 week ago

Thanks for the update!