Add list playgrounds and create/update playground endpoints. (#221)

User is expected to send a predefined token as basic auth password.
This commit is contained in:
Jonathan Leibiusky
2017-11-21 12:55:35 -03:00
committed by Marcos Nils
parent 95e4aaa5f7
commit 0ad73acbb9
3 changed files with 69 additions and 0 deletions

View File

@@ -31,6 +31,7 @@ var MaxLoadAvg float64
var ForceTLS bool
var Providers map[string]*oauth2.Config
var SecureCookie *securecookie.SecureCookie
var AdminToken string
var GithubClientID, GithubClientSecret string
var FacebookClientID, FacebookClientSecret string
@@ -71,6 +72,7 @@ func ParseFlags() {
flag.StringVar(&DockerClientSecret, "oauth-docker-client-secret", "", "Docker OAuth Client Secret")
flag.StringVar(&PlaygroundDomain, "playground-domain", "localhost", "Domain to use for the playground")
flag.StringVar(&AdminToken, "admin-token", "", "Token to validate admin user for admin endpoints")
flag.Parse()