diff --git a/app.js b/app.js index 61b84a50201..bd7e0565475 100755 --- a/app.js +++ b/app.js @@ -94,6 +94,10 @@ app.get('/auth/foursquare/callback', passport.authorize('foursquare', { failureR app.get('/auth/tumblr', passport.authorize('tumblr')); app.get('/auth/tumblr/callback', passport.authorize('tumblr', { failureRedirect: '/api' }), function(req, res) { res.redirect('/api/tumblr'); }); +app.get('/auth/lastfm', passport.authorize('lastfm')); +app.get('/auth/lastfm/callback', passport.authorize('lastfm', { failureRedirect: '/api' }), function(req, res) { res.redirect('/api/lastfm'); }); + + app.listen(app.get('port'), function() { console.log('Express server listening on port ' + app.get('port')); }); diff --git a/controllers/api.js b/controllers/api.js index cbe71934416..5772dd6ec35 100644 --- a/controllers/api.js +++ b/controllers/api.js @@ -182,9 +182,8 @@ exports.getNewYorkTimes = function(req, res) { */ exports.getLastfm = function(req, res) { var lastfm = new LastFmNode({ - api_key: 'apikey', // sign-up for a key at http://www.last.fm/api - secret: 'secret', - useragent: 'appname/vX.X MyApp' // optional. defaults to lastfm-node. + api_key: '1f3e35019e98124cc8f75f8ae99df25f', // sign-up for a key at http://www.last.fm/api + secret: '4ae76d10d76cf680cebf4f0c8dea1aa4' }); };