usercenter
Version:
The user center for multiple authentication and keep session with redis
27 lines (21 loc) • 717 B
JavaScript
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);
;