Skip to content

Configuration

stevenkalwant edited this page Feb 10, 2017 · 3 revisions

Backend

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: ''
			}
		}
	}

Frontend

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';
Clone this wiki locally