Last active
September 18, 2025 14:41
-
-
Save jeffersonmartin/d0d4a8dfec90d224d14f250b36c74d2f to your computer and use it in GitHub Desktop.
Revisions
-
jeffersonmartin revised this gist
Aug 11, 2017 . 1 changed file with 2 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,3 +1,5 @@ ### Generate a GitHub Personal Access Token for Private Composer Packages If you're trying to load a private repository with Composer/Laravel, we'll need to generate a GitHub Personal Access Token (similar to OAuth token) to access the repository during a `composer install` without entering credentials. > If you have used other Github packages from `{my-org}` before, you may be able to skip this step. -
jeffersonmartin revised this gist
Aug 11, 2017 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,6 +1,6 @@ If you're trying to load a private repository with Composer/Laravel, we'll need to generate a GitHub Personal Access Token (similar to OAuth token) to access the repository during a `composer install` without entering credentials. > If you have used other Github packages from `{my-org}` before, you may be able to skip this step. 1. Visit [https://github.com/settings/tokens](https://github.com/settings/tokens). -
jeffersonmartin created this gist
Aug 8, 2017 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,35 @@ If you're trying to load a private repository with Composer/Laravel, we'll need to generate a GitHub Personal Access Token (similar to OAuth token) to access the repository during a `composer install` without entering credentials. > If you have used other packages from `riverbedlab` before, you may be able to skip this step. 1. Visit [https://github.com/settings/tokens](https://github.com/settings/tokens). 2. Click **Generate new token**. Token Description: (your computer name) Scopes: [X] repo [X] repo:status [X] repo_deployment [X] public_repo [X] repo:invite 3. Click **Generate token**. 4. Copy the generated string to a safe place, such as a password safe. 5. Open Terminal and add the github token. Note: The file may be empty. # nano ~/.composer/auth.json { "github-oauth": { "github.com": "abc123def456ghi7890jkl987mno654pqr321stu" } } 6. Test if the authentication is working by doing a clone. cd ~/Sites/ git clone https://github.com/my-org/my-private-repo (You should not be prompted for credentials)