Use colons to separate token whitelist
This commit is contained in:
2
.github/workflows/deploy.yml
vendored
2
.github/workflows/deploy.yml
vendored
@@ -33,7 +33,7 @@ jobs:
|
|||||||
source_dir: src
|
source_dir: src
|
||||||
env_vars: >-
|
env_vars: >-
|
||||||
PROJECT_ID=rising-city-366608,
|
PROJECT_ID=rising-city-366608,
|
||||||
COMMA_SEPARATED_TOKEN_WHITELIST=${{ secrets.COMMA_SEPARATED_TOKEN_WHITELIST }},
|
COLON_SEPARATED_TOKEN_WHITELIST=${{ secrets.COLON_SEPARATED_TOKEN_WHITELIST }},
|
||||||
GITHUB_URL=${{github.server_url}}/${{github.repository}}
|
GITHUB_URL=${{github.server_url}}/${{github.repository}}
|
||||||
secret_environment_variables: >-
|
secret_environment_variables: >-
|
||||||
EGROUPS_USERNAME=projects/74365131111/secrets/EGROUPS_USERNAME,
|
EGROUPS_USERNAME=projects/74365131111/secrets/EGROUPS_USERNAME,
|
||||||
|
|||||||
@@ -110,7 +110,7 @@ func Coffee(writer http.ResponseWriter, request *http.Request) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafeWhitelist := strings.Split(os.Getenv("COMMA_SEPARATED_TOKEN_WHITELIST"), ",")
|
unsafeWhitelist := strings.Split(os.Getenv("COLON_SEPARATED_TOKEN_WHITELIST"), ":")
|
||||||
whitelist := omitEmptyStrings(unsafeWhitelist)
|
whitelist := omitEmptyStrings(unsafeWhitelist)
|
||||||
|
|
||||||
if !contains(whitelist, incomingMsg.Token) {
|
if !contains(whitelist, incomingMsg.Token) {
|
||||||
|
|||||||
Reference in New Issue
Block a user