GitHub SAML SSO (Personal Token, HTTPS, SSH Key)
GitHub SAML SSO (Personal Token, HTTPS, SSH Key)
1. Sign out from all of your Google accounts including your personal Gmail (if signed in on the
same browser)
2. Sign out from your GitHub account.
3. Sign back into your IDT G Suite account (e.g. [email protected], [email protected] etc.).
4. On a separate tab of the same internet browser, sign in to https://github.com/ using your
GitHub ID and associated password.
5. In the upper-right corner of your GitHub page, click your profile photo and then click Your
Profile.
6. At the left pane, click on the coretech org under the section Organizations.
7. Next, click on the green button Authenticate your account, and then click on Continue.
Your GitHub account authentication process is done. However, if you need to access the coretech
repos programmatically, you will need to authorize your Personal Access Token or SSH Key (as
applicable). You can find the necessary links below:
For further assistance, please report your issue to #git_question slack channel.
Personal Token (for HTTPS access):
1. Creating a personal access token for the command line:
https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/
2. Authorizing a personal access token for use with a SAML SSO organization:
https://help.github.com/articles/authorizing-a-personal-access-token-for-use-with-a-saml-single-sign-on-
organization/
3. Personal access tokens can only be used for HTTPS Git operations. If your repository uses an SSH
remote URL, you will need to switch the remote from SSH to HTTPS:
https://help.github.com/articles/changing-a-remote-s-url/#switching-remote-urls-from-ssh-to-https
4. If you are not prompted for your username and password, your credentials may be cached on your
computer. You can update your credentials in the Keychain to replace your old password with the
token.: https://help.github.com/articles/updating-credentials-from-the-osx-keychain