Starting Friday, May 26, campus users trying to access GitLab (git.mst.edu or git-classes.mst.edu), the computer programming source code and version control repository available to campus, will no longer be able to authenticate using their username and password combination from the command line, developer software or calls within applications. Older authentication methods are being replaced with personal access tokens. Secure Shell (SSH) access will not be affected. Users will still be able to log in on the web at git.mst.edu using their @umsystem.edu email by clicking the “UM SSO AzureAD” button on the login screen.
Example code of what login changes will be impacted are:
/tmp $ git clone https://joeminer:TOKEN@git.mst.edu/joeminer/app.git
or
/tmp $ git clone https://git.mst.edu/joeminer/app.git
Cloning into ‘app’. . .
Username for ‘https://git.mst.edu’ : joeminer
Password for ‘https://joeminer@git.mst.edu’ : TOKEN
To learn more about the creation and use of personal access tokens, please visit:
This will impact students that use GitLab for classwork, faculty teaching courses that utilize GitLab, and staff that use GitLab for daily or project tasks.
If you have questions regarding your access to git.mst.edu or git-classes.mst.edu, please chat with the S&T IT Help Desk by starting a conversation with us using the green chat button located in the bottom right-hand corner of helpdesk.mst.edu.