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.