@@ -4,12 +4,14 @@ require('dotenv').config({
4
4
} ) ;
5
5
6
6
const PORT = process . env . PORT || 3000 ;
7
- const HOST = process . env . HOST || `http://localhost:${ PORT } ` ;
7
+ const HOST = process . env . HOST || '127.0.0.1' ;
8
+
9
+ const DOMAIN = process . env . DOMAIN || `http://${ HOST } ${ PORT !== 80 ? ':' + PORT : '' } ` ;
8
10
9
11
module . exports = {
10
12
port : PORT ,
11
13
host : HOST ,
12
- keys : [ 'killer is Jim' ] ,
14
+ domain : DOMAIN ,
13
15
mongodb : {
14
16
uri : ( process . env . NODE_ENV === 'test' )
15
17
? 'mongodb://localhost/any-shop-test'
@@ -27,22 +29,22 @@ module.exports = {
27
29
github : {
28
30
app_id : process . env . GITHUB_APP_ID || 'github_app_id' ,
29
31
app_secret : process . env . GITHUB_APP_SECRET || 'github_app_secret' ,
30
- callback_uri : `${ HOST } /oauth/github` ,
32
+ callback_uri : `${ DOMAIN } /oauth/github` ,
31
33
options : {
32
34
scope : [ 'user:email' ] ,
33
35
} ,
34
36
} ,
35
37
yandex : {
36
38
app_id : process . env . YANDEX_APP_ID || 'yandex_app_id' ,
37
39
app_secret : process . env . YANDEX_APP_SECRET || 'yandex_app_secret' ,
38
- callback_uri : `${ HOST } /oauth/yandex` ,
40
+ callback_uri : `${ DOMAIN } /oauth/yandex` ,
39
41
options : {
40
42
} ,
41
43
} ,
42
44
vkontakte : {
43
45
app_id : process . env . VKONTAKTE_APP_ID || 'vkontakte_app_id' ,
44
46
app_secret : process . env . VKONTAKTE_APP_SECRET || 'vkontakte_app_secret' ,
45
- callback_uri : `${ HOST } /oauth/vkontakte` ,
47
+ callback_uri : `${ DOMAIN } /oauth/vkontakte` ,
46
48
options : {
47
49
scope : [ 'email' ] ,
48
50
} ,
0 commit comments