mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Login: Allow custom name and icon for social providers (#63297)
This commit is contained in:
parent
a7a658ed1b
commit
c323a7cb13
@ -521,6 +521,8 @@ hide_version = false
|
||||
|
||||
#################################### GitHub Auth #########################
|
||||
[auth.github]
|
||||
name = GitHub
|
||||
icon = github
|
||||
enabled = false
|
||||
allow_sign_up = true
|
||||
auto_login = false
|
||||
@ -539,6 +541,8 @@ allow_assign_grafana_admin = false
|
||||
|
||||
#################################### GitLab Auth #########################
|
||||
[auth.gitlab]
|
||||
name = GitLab
|
||||
icon = gitlab
|
||||
enabled = false
|
||||
allow_sign_up = true
|
||||
auto_login = false
|
||||
@ -557,6 +561,8 @@ skip_org_role_sync = false
|
||||
|
||||
#################################### Google Auth #########################
|
||||
[auth.google]
|
||||
name = Google
|
||||
icon = google
|
||||
enabled = false
|
||||
allow_sign_up = true
|
||||
auto_login = false
|
||||
@ -581,6 +587,8 @@ scopes = user:email
|
||||
allowed_organizations =
|
||||
|
||||
[auth.grafana_com]
|
||||
name = Grafana.com
|
||||
icon = grafana
|
||||
enabled = false
|
||||
allow_sign_up = true
|
||||
auto_login = false
|
||||
@ -592,7 +600,8 @@ skip_org_role_sync = false
|
||||
|
||||
#################################### Azure AD OAuth #######################
|
||||
[auth.azuread]
|
||||
name = Azure AD
|
||||
name = Microsoft
|
||||
icon = microsoft
|
||||
enabled = false
|
||||
allow_sign_up = true
|
||||
auto_login = false
|
||||
|
@ -525,6 +525,8 @@
|
||||
|
||||
#################################### GitHub Auth ##########################
|
||||
[auth.github]
|
||||
;name = GitHub
|
||||
;icon = github
|
||||
;enabled = false
|
||||
;allow_sign_up = true
|
||||
;auto_login = false
|
||||
@ -543,6 +545,8 @@
|
||||
|
||||
#################################### GitLab Auth #########################
|
||||
[auth.gitlab]
|
||||
;name = GitLab
|
||||
;icon = gitlab
|
||||
;enabled = false
|
||||
;allow_sign_up = true
|
||||
;auto_login = false
|
||||
@ -561,6 +565,8 @@
|
||||
|
||||
#################################### Google Auth ##########################
|
||||
[auth.google]
|
||||
;name = Google
|
||||
;icon = google
|
||||
;enabled = false
|
||||
;allow_sign_up = true
|
||||
;auto_login = false
|
||||
@ -576,6 +582,8 @@
|
||||
|
||||
#################################### Grafana.com Auth ####################
|
||||
[auth.grafana_com]
|
||||
;name = Grafana.com
|
||||
;icon = grafana
|
||||
;enabled = false
|
||||
;allow_sign_up = true
|
||||
;auto_login = false
|
||||
@ -587,7 +595,8 @@
|
||||
|
||||
#################################### Azure AD OAuth #######################
|
||||
[auth.azuread]
|
||||
;name = Azure AD
|
||||
;name = Microsoft
|
||||
;icon = microsoft
|
||||
;enabled = false
|
||||
;allow_sign_up = true
|
||||
;auto_login = false
|
||||
|
@ -31,32 +31,32 @@ const loginServices: () => LoginServices = () => {
|
||||
google: {
|
||||
bgColor: '#e84d3c',
|
||||
enabled: oauthEnabled && Boolean(config.oauth.google),
|
||||
name: 'Google',
|
||||
icon: 'google',
|
||||
name: config.oauth?.google?.name || 'Google',
|
||||
icon: config.oauth?.google?.icon ?? ('google' as const),
|
||||
},
|
||||
azuread: {
|
||||
bgColor: '#2f2f2f',
|
||||
enabled: oauthEnabled && Boolean(config.oauth.azuread),
|
||||
name: 'Microsoft',
|
||||
icon: 'microsoft',
|
||||
name: config.oauth?.azuread?.name || 'Microsoft',
|
||||
icon: config.oauth?.azuread?.icon ?? ('microsoft' as const),
|
||||
},
|
||||
github: {
|
||||
bgColor: '#464646',
|
||||
enabled: oauthEnabled && Boolean(config.oauth.github),
|
||||
name: 'GitHub',
|
||||
icon: 'github',
|
||||
name: config.oauth?.github?.name || 'GitHub',
|
||||
icon: config.oauth?.github?.icon ?? ('github' as const),
|
||||
},
|
||||
gitlab: {
|
||||
bgColor: '#fc6d26',
|
||||
enabled: oauthEnabled && Boolean(config.oauth.gitlab),
|
||||
name: 'GitLab',
|
||||
icon: 'gitlab',
|
||||
name: config.oauth?.gitlab?.name || 'GitLab',
|
||||
icon: config.oauth?.gitlab?.icon ?? ('gitlab' as const),
|
||||
},
|
||||
grafanacom: {
|
||||
bgColor: '#262628',
|
||||
enabled: oauthEnabled && Boolean(config.oauth.grafana_com),
|
||||
name: 'Grafana.com',
|
||||
icon: 'grafana',
|
||||
name: config.oauth?.grafana_com?.name || 'Grafana.com',
|
||||
icon: config.oauth?.grafana_com?.icon ?? ('grafana' as const),
|
||||
hrefName: 'grafana_com',
|
||||
},
|
||||
okta: {
|
||||
|
Loading…
Reference in New Issue
Block a user