|
35 | 35 | saveToConfig('Plugins.Topcoder.RoleApiURI', getenv('TOPCODER_PLUGIN_ROLE_API_URI'),false); |
36 | 36 | saveToConfig('Plugins.Topcoder.ResourceRolesApiURI', '/v5/resource-roles', false); |
37 | 37 | saveToConfig('Plugins.Topcoder.ResourcesApiURI', '/v5/resources', false); |
38 | | - saveToConfig('Plugins.Topcoder.MemberProfileURL', 'https://www.topcoder-dev.com/members',false); // prod: getenv('TOPCODER_PLUGIN_MEMBER_PROFILE_URL') |
39 | | - saveToConfig('Plugins.Topcoder.UseTopcoderAuthToken', getenv('TOPCODER_PLUGIN_USE_AUTH_TOKEN'),false); |
| 38 | + saveToConfig('Plugins.Topcoder.MemberProfileURL', getenv('TOPCODER_PLUGIN_MEMBER_PROFILE_URL'), false); // prod: |
| 39 | + saveToConfig('Plugins.Topcoder.UseTopcoderAuthToken', getenv('TOPCODER_PLUGIN_USE_AUTH_TOKEN'), false); |
40 | 40 |
|
41 | 41 | saveToConfig('Plugins.Topcoder.ValidIssuers', str_replace(["[", "]", "\\", "\"", " "], '', getenv('VALID_ISSUERS'))); |
42 | 42 |
|
43 | 43 | //Add settings for Topcoder M2M Auth0 |
44 | | - saveToConfig('Plugins.Topcoder.M2M.Auth0Audience','https://m2m.topcoder-dev.com/'); // getenv('AUTH0_AUDIENCE') |
| 44 | + saveToConfig('Plugins.Topcoder.M2M.Auth0Audience', getenv('AUTH0_AUDIENCE')); |
45 | 45 | saveToConfig('Plugins.Topcoder.M2M.Auth0ClientId', getenv('AUTH0_CLIENT_ID')); |
46 | 46 | saveToConfig('Plugins.Topcoder.M2M.Auth0ClientSecret', getenv('AUTH0_CLIENT_SECRET')); |
47 | 47 | saveToConfig('Plugins.Topcoder.M2M.Auth0Url', getenv('AUTH0_URL')); |
48 | 48 | saveToConfig('Plugins.Topcoder.M2M.Auth0ProxyServerUrl', getenv('AUTH0_PROXY_SERVER_URL')); |
49 | 49 |
|
50 | 50 | //Add settings for Topcoder SSO Auth0 |
51 | | - saveToConfig('Plugins.Topcoder.SSO.Auth0Domain', 'https://api.topcoder-dev.com'); |
| 51 | + saveToConfig('Plugins.Topcoder.SSO.Auth0Domain', getenv('TOPCODER_PLUGIN_SSO_AUTH0DOMAIN')); |
52 | 52 | saveToConfig('Plugins.Topcoder.SSO.AuthorizationURI', '/v3/authorizations/1'); |
53 | 53 | saveToConfig('Plugins.Topcoder.SSO.CookieName', 'v3jwt',false); |
54 | | - saveToConfig('Plugins.Topcoder.SSO.TopcoderRS256.ID', 'BXWXUWnilVUPdN01t2Se29Tw2ZYNGZvH'); |
55 | | - saveToConfig('Plugins.Topcoder.SSO.TopcoderHS256.ID', 'JFDo7HMkf0q2CkVFHojy3zHWafziprhT'); |
| 54 | + saveToConfig('Plugins.Topcoder.SSO.TopcoderRS256.ID', getenv('TOPCODER_PLUGIN_SSO_TOPCODER_RS256_ID'), 'BXWXUWnilVUPdN01t2Se29Tw2ZYNGZvH'); |
| 55 | + saveToConfig('Plugins.Topcoder.SSO.TopcoderHS256.ID', getenv('TOPCODER_PLUGIN_SSO_TOPCODER_HS256_ID'), 'JFDo7HMkf0q2CkVFHojy3zHWafziprhT'); |
56 | 56 | saveToConfig('Plugins.Topcoder.SSO.TopcoderHS256.Secret', getenv('TOPCODER_HS256_SECRET') ); |
57 | 57 | saveToConfig('Plugins.Topcoder.SSO.TopcoderRS256.UsernameClaim', 'nickname',false); |
58 | 58 | saveToConfig('Plugins.Topcoder.SSO.TopcoderHS256.UsernameClaim', 'handle',false); |
59 | | - $topcoderSSOAuth0Url = 'https://accounts-auth0.topcoder-dev.com/'; |
| 59 | + $topcoderSSOAuth0Url = getenv('TOPCODER_PLUGIN_SSO_REFRESHTOKENURL'); |
60 | 60 | saveToConfig('Plugins.Topcoder.SSO.RefreshTokenURL', $topcoderSSOAuth0Url,false); |
61 | 61 | $signInUrl = getenv('TOPCODER_PLUGIN_SIGNIN_URL'); |
62 | 62 | $signOutUrl = getenv('TOPCODER_PLUGIN_SIGNOUT_URL'); |
|
68 | 68 | } |
69 | 69 | saveToConfig('Plugins.Topcoder.AuthenticationProvider.SignInUrl', $signInUrl,false); |
70 | 70 | saveToConfig('Plugins.Topcoder.AuthenticationProvider.SignOutUrl', $signOutUrl,false); |
71 | | - saveToConfig('Plugins.Topcoder.AuthenticationProvider.RegisterUrl', 'https://www.topcoder-dev.com/user-selection/',false); |
| 71 | + saveToConfig('Plugins.Topcoder.AuthenticationProvider.RegisterUrl', getenv('TOPCODER_PLUGIN_AUTHENTICATIONPROVIDER_REGISTERURL'),false); |
72 | 72 |
|
73 | 73 | // Filestack |
74 | 74 | saveToConfig('Plugins.Filestack.ApiKey', getenv('FILESTACK_API_KEY'),false); |
|
0 commit comments