@unclepaul/allcountjs
Version:
The open source framework for rapid business application development with Node.js
13 lines (12 loc) • 489 B
JavaScript
var LocalStrategy = require('passport-local').Strategy;
module.exports = function (app, securityService, passport) {
return {
setup: function () {
passport.use(new LocalStrategy(securityService.authenticate));
passport.serializeUser(securityService.serializeUser);
passport.deserializeUser(securityService.deserializeUser);
app.use(passport.initialize());
app.use(passport.session());
}
};
};