UNPKG

periodicjs.ext.reactadmin

Version:

An authentication extension for periodicjs that uses passport to authenticate user sessions.

18 lines (16 loc) 577 B
'use strict'; 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; };