September 2014
Intermediate to advanced
316 pages
7h 6m
English
We are now ready to make Passport work with Facebook. We also are going to do this correctly from the start by adding our configuration to the config file from the start. We want our code to be modular. This allows us to replace certain parts and config settings without disturbing other parts. So, let's start there. Open up config.js in the root of our folder and add the following lines to it:
routes: {
login: '/account/login',
logout: '/account/logout',
chat: '/chat',
facebookAuth: '/auth/facebook',
facebookAuthCallback: '/auth/facebook/callback'
},
host: 'http://localhost:3000',
facebook: {
appID: 'YOUR_APP_ID',
appSecret: 'YOUR_APP_SECRET',
}
We are adding three more routes, facebookAuth, facebookAuthCallback ...