/**
 * controller
 * @return
 */
module.exports = Controller("Home/BaseController", function(){
  "use strict";
  var c_data = {
    section : 'course',
    navLinks : navLinks
  };
  return {
    indexAction: function(){
      this.assign(extend({
        title : "用户"
      }, c_data));
      this.display();
    },

    signinAction: function(){
      var self = this;
      //页面post
      if (self.isPost()) {
          //用户登录成功写入Session
          var name = self.post('username'); //获取post过来的用户名
          var pwd = self.post('password'); //获取post过来的密码

          return D('User').where({ //根据用户邮箱和密码查询符合条件的数据
              email: email,
              pwd: md5(pwd)
          }).find().then(function(data) {
              if (isEmpty(data)) {
                  //用户名或者密码不正确，返回错误信息
                  return self.error(403, '用户名或者密码不正确');
              } else {
                  return self.session('userInfo', data);
              }
          }).then(function() {
              //登录成功跳转
              return self.redirect('/');
          });
      } else {
          //页面加载
          return return self.redirect('/');
      }
    },

    signupAction: function(){

    },

    checkemailAction: function(){

    }
  };
})
/**
 * controller
 * @return
 */
module.exports = Controller("Home/BaseController", function(){
  "use strict";
  var c_data = {
    section : 'course',
    navLinks : navLinks
  };
  return {
    indexAction: function(){
      this.assign(extend({
        title : "用户"
      }, c_data));
      this.display();
    },

    signinAction: function(){
      var self = this;
      //页面post
      if (self.isPost()) {
        console.log(1)
          //用户登录成功写入Session
          var name = self.post('username'); //获取post过来的用户名
          var pwd = self.post('password'); //获取post过来的密码

          return D('User').where({ //根据用户邮箱和密码查询符合条件的数据
              email: email,
              pwd: md5(pwd)
          }).find().then(function(data) {
              console.log(data);
              if (isEmpty(data)) {
                  //用户名或者密码不正确，返回错误信息
                  return self.error(403, '用户名或者密码不正确');
              } else {
                  return self.session('userInfo', data);
              }
          }).then(function() {
              //登录成功跳转
              return self.redirect('/');
          });
      } else {
          //页面加载
          return return self.redirect('/');
      }
    },

    signupAction: function(){

    },

    checkemailAction: function(){

    }
  };
})
add files by wangpengfei