router.js 597 B

1234567891011121314151617181920
  1. 'use strict';
  2. module.exports = app => {
  3. // session验证中间件
  4. const sessionAuth = app.middlewares.sessionAuth();
  5. // 登入登出相关
  6. app.get('/login', 'loginController.index');
  7. app.get('/', 'loginController.index');
  8. app.get('/logout', 'loginController.logout');
  9. app.post('/login', 'loginController.login');
  10. // 用户信息初始化相关
  11. app.get('/boot', sessionAuth, 'bootController.index');
  12. app.post('/boot', sessionAuth, 'bootController.boot');
  13. // 控制面板相关
  14. app.get('/dashboard', sessionAuth, 'dashboardController.index');
  15. };