Added protocol use ssl option in config
This commit is contained in:
parent
526f5c7e2e
commit
ef1436c7d6
2 changed files with 8 additions and 4 deletions
|
@ -97,6 +97,7 @@ Server-side config.js settings
|
|||
| testport | `3000` | debug web port, fallback to this when not set in environment |
|
||||
| testsslport | `3001` | debug web ssl port, fallback to this when not set in environment |
|
||||
| usessl | `true` or `false` | set to use ssl |
|
||||
| protocolusessl | `true` or `false` | set to use ssl protocol |
|
||||
| urladdport | `true` or `false` | set to add port on oauth callback url |
|
||||
| debug | `true` or `false` | set debug mode, show more logs |
|
||||
| usecdn | `true` or `false` | set to use CDN resources or not |
|
||||
|
|
11
config.js
11
config.js
|
@ -7,11 +7,12 @@ var testport = '3000';
|
|||
var testsslport = '3001';
|
||||
var port = process.env.PORT || testport;
|
||||
var sslport = process.env.SSLPORT || testsslport;
|
||||
var usessl = false;
|
||||
var usessl = false; // use node https server
|
||||
var protocolusessl = false; // use ssl protocol
|
||||
var urladdport = true; //add port on getserverurl
|
||||
|
||||
var config = {
|
||||
debug: true,
|
||||
debug: false,
|
||||
usecdn: false,
|
||||
version: '0.3.4',
|
||||
domain: domain,
|
||||
|
@ -26,12 +27,14 @@ var config = {
|
|||
sslcapath: ['change this'],
|
||||
dhparampath: 'change this',
|
||||
usessl: usessl,
|
||||
protocolusessl: protocolusessl,
|
||||
getserverurl: function() {
|
||||
var protocol = protocolusessl ? 'https://' : 'http://';
|
||||
var url = domain;
|
||||
if (usessl)
|
||||
url = 'https://' + url + (sslport == 443 || !urladdport ? '' : ':' + sslport);
|
||||
url = protocol + url + (sslport == 443 || !urladdport ? '' : ':' + sslport);
|
||||
else
|
||||
url = 'http://' + url + (port == 80 || !urladdport ? '' : ':' + port);
|
||||
url = protocol + url + (port == 80 || !urladdport ? '' : ':' + port);
|
||||
if (urlpath)
|
||||
url = url + '/' + urlpath;
|
||||
return url;
|
||||
|
|
Loading…
Reference in a new issue