-
Notifications
You must be signed in to change notification settings - Fork 1
Configuration
stevenkalwant edited this page Feb 10, 2017
·
3 revisions
Côté backend afin de faire fonctionner l'application au mieux, il faut procéder à quelques réglages propre à l'environnement 👍 Ces derniers sont détaillés, ici dans le fichier config/config.js :
development: {
root: rootPath, //Don't touch
app: {
name: 'backend' //Name of application
},
port: process.env.PORT || 3000, // port running (by default 3000)
db: '', // MongoDB address
tokenSalt: '', // Token salt can be anything
nosecurePath: ['/user/reset', '/user/create', '/user/login', '/', '/user/login/facebook', '/user/login/google', '/ua/get/geo', '/ua/get/popular', '/user/forgetPassword'], // Don't touch
facebook: { // Facebook application credentials
appId: '',
appSecret: ''
},
google: { // Google application credentials
appId: '',
appSecret: ''
},
email: { // SMTP server configuration to send mail
host: 'smtp.gmail.com',
port: 587,
auth: {
user: '',
pass: ''
}
}
}
Il y a également des paramètres à modifier en fonction de ce que je veux :
- Modifier l'application Facebook/Google pour la connexion
/*Dans le fichier app/scripts/app.js*/
helloProvider.init({
facebook: 'facebookid',
google: 'googleid'
});
- Modifier l'adresse de l'API
/*Dans le fichier app/scripts/services/myvilleapi.js*/
var baseUrl = 'http://localhost:3000';