UNPKG

usercenter

Version:

The user center for multiple authentication and keep session with redis

27 lines (21 loc) 717 B
'use strict'; var kc = require('kc'); var path = require('path'); var kconfig = require('ktool').kconfig; //初始化配置 kconfig.init(path.join(__dirname, 'config.json')); //生成项目express主进程 // var app = kc.createApp(__dirname, { 'configFile': path.join(__dirname, 'config.json') }); var app = kc.createApp(__dirname); //附加有redisInitOK,mongoInitOK,mysqlInitOK三个事件 // app.on('mongoInitOK',function(err) { // if (err) { // console.error(err); // return; // } // console.log('mongoInitOK!!'); // }); //增加非api和tpl的路由,如logout,此处为express的标准用法 app.get('/logout', kc.sessionAuth.logout); //启动进程 app.start(kconfig.getConfig().startPort);