periodicjs.ext.reactadmin
Version:
An authentication extension for periodicjs that uses passport to authenticate user sessions.
18 lines (16 loc) • 577 B
JavaScript
;
var ReactAdminRouter;
module.exports = function (periodic) {
try {
//configure locals
periodic = require('./utility/locals')(periodic);
periodic.app.controller.extension.reactadmin.utility = require('./utility/index.js')(periodic);
periodic.app.controller.extension.reactadmin.controller = Object.assign({},periodic.app.controller.extension.reactadmin.controller, require('./controller/index')(periodic));
ReactAdminRouter = require('./router/index')(periodic);
periodic.app.use(ReactAdminRouter);
}
catch (e) {
throw e;
}
return periodic;
};