passport-redgate

A passport provider for Red Gate ID

passport-redgate

A passport provider for Red Gate ID.

npm install passport-redgate
var RedGateStrategy = require('passport-redgate')
 
passport.use(new RedGateStrategy({
    returnURL: 'http://localhost:3000/login',
    realm: 'http://localhost:3000/'
  },
  function(identifierdone) {
    User.findByOpenID({ openId: identifier }, function (erruser) {
      return done(err, user);
    });
  }
));
 
 
app.get('/login', passport.authenticate('redgate'), function(reqres){
  // Successful authentication, redirect home. 
  res.redirect('/');
});

MIT