mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
update github oauth docs (#6042)
This commit is contained in:
parent
3be84b00d5
commit
6d843e3db5
@ -276,9 +276,10 @@ example:
|
|||||||
scopes = user:email
|
scopes = user:email
|
||||||
auth_url = https://github.com/login/oauth/authorize
|
auth_url = https://github.com/login/oauth/authorize
|
||||||
token_url = https://github.com/login/oauth/access_token
|
token_url = https://github.com/login/oauth/access_token
|
||||||
api_url = https://api.github.com
|
api_url = https://api.github.com/user
|
||||||
allow_sign_up = false
|
allow_sign_up = false
|
||||||
team_ids =
|
team_ids =
|
||||||
|
allowed_organizations =
|
||||||
|
|
||||||
Restart the Grafana back-end. You should now see a GitHub login button
|
Restart the Grafana back-end. You should now see a GitHub login button
|
||||||
on the login page. You can now login or sign up with your GitHub
|
on the login page. You can now login or sign up with your GitHub
|
||||||
@ -306,6 +307,24 @@ Grafana instance. For example:
|
|||||||
token_url = https://github.com/login/oauth/access_token
|
token_url = https://github.com/login/oauth/access_token
|
||||||
allow_sign_up = false
|
allow_sign_up = false
|
||||||
|
|
||||||
|
### allowed_organizations
|
||||||
|
|
||||||
|
Require an active organization membership for at least one of the given
|
||||||
|
organizations on GitHub. If the authenticated user isn't a member of at least
|
||||||
|
one of the organizations they will not be able to register or authenticate with
|
||||||
|
your Grafana instance. For example
|
||||||
|
|
||||||
|
[auth.github]
|
||||||
|
enabled = true
|
||||||
|
client_id = YOUR_GITHUB_APP_CLIENT_ID
|
||||||
|
client_secret = YOUR_GITHUB_APP_CLIENT_SECRET
|
||||||
|
scopes = user:email,read:org
|
||||||
|
auth_url = https://github.com/login/oauth/authorize
|
||||||
|
token_url = https://github.com/login/oauth/access_token
|
||||||
|
allow_sign_up = false
|
||||||
|
# space-delimited organization names
|
||||||
|
allowed_organizations = github google
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
## [auth.google]
|
## [auth.google]
|
||||||
@ -506,4 +525,3 @@ Set root url to a Grafana instance where you want to publish external snapshots
|
|||||||
|
|
||||||
### external_snapshot_name
|
### external_snapshot_name
|
||||||
Set name for external snapshot button. Defaults to `Publish to snapshot.raintank.io`
|
Set name for external snapshot button. Defaults to `Publish to snapshot.raintank.io`
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user