Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit 262a015

Browse files
author
Sachin Maheshwari
committed
adding auth0 proxy server support
1 parent badbd8c commit 262a015

File tree

5 files changed

+10
-3
lines changed

5 files changed

+10
-3
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,4 +89,4 @@ workflows:
8989
- test
9090
filters:
9191
branches:
92-
only: [dev, dev-circleci2]
92+
only: [dev, 'feature/auth0-proxy-server']

config/custom-environment-variables.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,5 @@ module.exports = {
2323
TOKEN_CACHE_TIME: 'TOKEN_CACHE_TIME',
2424
AUTH0_CLIENT_ID: 'AUTH0_CLIENT_ID',
2525
AUTH0_CLIENT_SECRET: 'AUTH0_CLIENT_SECRET',
26+
AUTH0_PROXY_SERVER_URL: 'AUTH0_PROXY_SERVER_URL',
2627
};

config/default.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,5 @@ module.exports = {
4444
SLACK_ICON_URL: 'https://emoji.slack-edge.com/T03R80JP7/coder-grinning/a3b7f3fe9e838377.png',
4545
SLACK_USERNAME: 'Coder',
4646
TOPCODER_ICON_URL: 'https://emoji.slack-edge.com/T03R80JP7/topcoder/7c68acd90a6b6d77.png',
47+
AUTH0_PROXY_SERVER_URL: "",
4748
};

deploy.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,10 @@ make_task_def(){
8282
{
8383
"name": "TOKEN_CACHE_TIME",
8484
"value": "%s"
85+
},
86+
{
87+
"name": "AUTH0_PROXY_SERVER_URL",
88+
"value": "%s"
8589
}
8690
],
8791
"logConfiguration": {
@@ -103,14 +107,15 @@ make_task_def(){
103107
TOKEN_CACHE_TIME=$(eval "echo \$${ENV}_TOKEN_CACHE_TIME")
104108
AUTH0_CLIENT_ID=$(eval "echo \$${ENV}_AUTH0_CLIENT_ID")
105109
AUTH0_CLIENT_SECRET=$(eval "echo \$${ENV}_AUTH0_CLIENT_SECRET")
110+
AUTH0_PROXY_SERVER_URL=$(eval "echo \$${ENV}_AUTH0_PROXY_SERVER_URL")
106111

107112
if [ "$ENV" = "PROD" ]; then
108113
NODE_ENV=production
109114
elif [ "$ENV" = "DEV" ]; then
110115
NODE_ENV=development
111116
fi
112117

113-
task_def=$(printf "$task_template" $ACCOUNT_ID $AWS_REGION $AWS_REPOSITORY $CIRCLE_SHA1 $NODE_ENV $LOG_LEVEL $CAPTURE_LOGS $LOGENTRIES_TOKEN $RABBITMQ_URL $TC_SLACK_WEBHOOK_URL "$AUTH0_URL" "$AUTH0_AUDIENCE" $AUTH0_CLIENT_ID "$AUTH0_CLIENT_SECRET" $TOKEN_CACHE_TIME $AWS_ECS_CLUSTER $AWS_REGION $NODE_ENV)
118+
task_def=$(printf "$task_template" $ACCOUNT_ID $AWS_REGION $AWS_REPOSITORY $CIRCLE_SHA1 $NODE_ENV $LOG_LEVEL $CAPTURE_LOGS $LOGENTRIES_TOKEN $RABBITMQ_URL $TC_SLACK_WEBHOOK_URL "$AUTH0_URL" "$AUTH0_AUDIENCE" $AUTH0_CLIENT_ID "$AUTH0_CLIENT_SECRET" $TOKEN_CACHE_TIME "$AUTH0_PROXY_SERVER_URL" $AWS_ECS_CLUSTER $AWS_REGION $NODE_ENV)
114119
}
115120

116121
push_ecr_image(){

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"jackrabbit": "^4.3.0",
2626
"lodash": "^4.16.6",
2727
"request": "^2.78.0",
28-
"tc-core-library-js": "appirio-tech/tc-core-library-js.git#v2.3"
28+
"tc-core-library-js": "appirio-tech/tc-core-library-js.git#v2.6"
2929
},
3030
"devDependencies": {
3131
"babel-cli": "^6.9.0",

0 commit comments

Comments
 (0)