Login requirement to view Foursquare API page
This commit is contained in:
15
app.js
15
app.js
@ -60,24 +60,21 @@ app.get('/admin', passportConf.ensureAuthenticated, passportConf.ensureAdmin(),
|
||||
app.get('/partials/:name', home.partials);
|
||||
|
||||
app.get('/api', api.apiBrowser);
|
||||
app.get('/api/foursquare', api.foursquare);
|
||||
app.get('/api/foursquare/callback', api.foursquareCallback);
|
||||
app.get('/api/foursquare', passportConf.ensureAuthenticated, api.foursquare);
|
||||
|
||||
app.get('/contact', contact.getContact);
|
||||
app.post('/contact', contact.postContact);
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Authentication Routes
|
||||
*/
|
||||
app.get('/auth/facebook', passport.authenticate('facebook'));
|
||||
app.get('/auth/facebook/callback', passport.authenticate('facebook', {
|
||||
successRedirect: '/',
|
||||
failureRedirect: '/login'
|
||||
}));
|
||||
|
||||
|
||||
app.get('/auth/facebook/callback', passport.authenticate('facebook', { successRedirect: '/', failureRedirect: '/login' }));
|
||||
app.get('/auth/foursquare', api.foursquareAuth);
|
||||
app.get('/auth/foursquare/callback', api.foursquareCallback);
|
||||
|
||||
|
||||
app.get('*', home.index);
|
||||
|
||||
|
||||
|
@ -2,3 +2,5 @@ extends layout
|
||||
|
||||
block content
|
||||
h1 API Browser
|
||||
|
||||
a(href='/api/foursquare') Foursquare
|
Reference in New Issue
Block a user