You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`GITHUB_OAUTH_CLIENT_ID`| The GitHub OAuth App client id || Yes |
65
65
|`GITHUB_OAUTH_CLIENT_SECRET`| The GitHub OAuth App client secret || Yes |
66
-
|`GITHUB_OAUTH_SCOPES`| Additional scopes to be added to the Oauth workflow. "user" is always added.| "user"| No |
66
+
|`GITHUB_OAUTH_SCOPES`| Additional scopes to be added to the Oauth workflow. || No |
67
67
|`API_BASE_URL`| The base URL of the Traefik GitHub OAuth server || Yes |
68
68
|`API_SECRET_KEY`| The api secret key. You can ignore this if you are using the internal network || No |
69
69
|`SERVER_ADDRESS`| The server address |`:80`| No |
@@ -107,8 +107,8 @@ You can follow the steps in the [GitHub documentation](https://docs.github.com/e
107
107
108
108
#### OAuth Scopes
109
109
- For `ids` and `logins` you don't need extra scopes.
110
-
- For `teams` you will need to request the `read:org`, `user` or `repo` scopes from the user. See the [documentation](https://docs.github.com/en/rest/teams/teams?apiVersion=2022-11-28#list-teams-for-the-authenticated-user).
111
-
- You can do so by updating the `GITHUB_OAUTH_SCOPES` environment variable with the desired additional scopes, e.g. `GITHUB_OAUTH_SCOPES="repo,read:org"` via the **Server Configuration**.
110
+
- For `teams` you might need to request the `read:org` scope from the user. See the [documentation](https://docs.github.com/en/rest/teams/teams?apiVersion=2022-11-28#list-teams-for-the-authenticated-user).
111
+
- You can do so by updating the `GITHUB_OAUTH_SCOPES` environment variable with the desired additional scopes, e.g. `GITHUB_OAUTH_SCOPES="read:org"` via the **Server Configuration**.
0 commit comments