jfrog / jfrog-cli

JFrog CLI is a client that provides a simple interface that automates access to the JFrog products.
https://www.jfrog.com/confluence/display/CLI/JFrog+CLI
Apache License 2.0
519 stars 224 forks source link

Hope the JFrog CLI support the third-party provider tokens for authentication #2576

Open sjl0825 opened 2 weeks ago

sjl0825 commented 2 weeks ago

Is your feature request related to a problem? Please describe. Currently, the JFrog CLI only supports Artifactory tokens for authentication, and does not support third-party provider tokens for authentication. hope the JFrog CLI will support third-party provider tokens for authentication. example: OIDC and other oauth 2.0 provider.

Describe the solution you'd like to see It is expected that the JFrog CLI will be able to support authentication with tokens provided by third-party providers, such as: OIDC openid and other oauth 2.0 providers.

yahavi commented 2 weeks ago

@sjl0825 The JFrog CLI supports OIDC in the Setup JFrog CLI GitHub Action. See also this blog.

Each OIDC provider is unique and we plan to extend support to more CI servers. Could you specify which third-party provider you are interested in for support?