UNPKG

linear

Version:

A simple setup micro-forum built in Node.js with Express and MongoDB.

42 lines (26 loc) 884 B
module.exports = router => { router.get('/', (req, res) => { const social = []; if (process.env.FACEBOOK_CLIENT_ID && process.env.FACEBOOK_CLIENT_SECRET && process.env.FACEBOOK_CALLBACK) { social.push('facebook'); } if (process.env.GOOGLE_CLIENT_ID && process.env.GOOGLE_CLIENT_SECRET && process.env.GOOGLE_CALLBACK) { social.push('google'); } if (process.env.TWITTER_CONSUMER_KEY && process.env.TWITTER_CONSUMER_SECRET && process.env.TWITTER_CALLBACK) { social.push('twitter'); } req.session.referer = req.headers.referer; res.render('login', { 'page_title': req.__('Login'), social, 'style': 'login' }); }); };