Skip to content

Persist the JWT to prevent having to regularly authenticate when using the Conan Repository

Problem to solve

When using the Conan Repository, the personal access token is not stored locally. Conan uses JWT, so when you run commands, Conan will request an expirable token from GitLab using your token. The JWT does expire on a regular basis, so you will need to re-enter your personal access token when that happens.

Intended users

User experience goal

As a user, I don't have to keep logging into Conan, which is problematic when using CI.

Proposal

Persist the JWT for Conan so that users do not have to keep logging in every minutes.

Further details

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references