Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am dnzrx on github.
  • I am dnzrx (https://keybase.io/dnzrx) on keybase.
  • I have a public key ASARWOxly5VzRxO30PGJ9h_PE-JWGw66lLZoRw2wrRXkIwo

To claim this, I am signing this object:

//Route - index.js
//ini routing - routing yang harus ditambahkan untuk memakai passport facebook
router.get('/auth/facebook', passport.authenticate('facebook', { scope: ['email'] }));
router.get('/auth/facebook/callback', passport.authenticate('facebook', { failureRedirect: '/login' }), function (req, res) {
req.session.user = req.user;
return res.json(req.session.user);
});
var express = require('express');
var path = require('path');
var favicon = require('serve-favicon');
var logger = require('morgan');
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');
/* Konfigurasi untuk passport API dan session middleware */