<p>06/03/2023<br />
Dear Users,</p>
<p>we are adopting a series of measures to improve the quality and security of<br />
our HPC services. </p>
<p>*Starting from 15th March* the users of gitlab.hpc.cineca.it will be forced<br />
to adopt the Two-factor authentication (2FA) as described here:<br />
<a href="https://docs.gitlab.com/ee/user/profile/account/two_factor_authentication.html">https://docs.gitlab.com/ee/user/profile/account/two_factor_authenticatio...</a><br />
 </p>
<p>*Important*: When 2FA is enabled you* will not be able to use your<br />
credentials anymore* (HPC username/password) to interact with the git command<br />
line (e.g. git clone, git pull, git push). *You are going to need a personal<br />
access token instead of your regular password.* This option is already<br />
available if desired, but soon it will be obligatory.  </p>
<p>You can create as many personal access tokens as you like.</p>
<p> 1) After logging into gitlab.hpc.cineca.it, in the upper-right corner,<br />
    select your avatar.<br />
 2) Select Edit profile.<br />
 3) On the left sidebar, select Access Tokens.<br />
 4) Enter a name and optional expiry date for the token.<br />
 5) Select the desired scopes. Please make sure to select the proper token<br />
    scope according to the operations you need to carry out on your<br />
    repository (e.g.: write_repository to push, read_repository to<br />
    pull/fetch, etc…).<br />
 6)  Select Create personal access token</p>
<p>Save the personal access token somewhere safe. After you leave the page, you<br />
no longer have access to the token. Even though the token has a limited<br />
scope, treat it as a regular password.</p>
<p>More details on the personal access token can be found here:<br />
<a href="https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html">https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html</a></p>
<p>Kind regards,<br />
HPC User support @ CINECA</p>