Example #1
0
require dirname(__FILE__) . '/core/fanwe.php';
$fanwe =& FanweService::instance();
$fanwe->initialize();
require fimport('module/user');
switch (ACTION_NAME) {
    case 'logout':
        UserModule::logout();
        break;
    case 'login':
        UserModule::login();
        break;
    case 'ajax_login':
        UserModule::ajaxLogin();
        break;
    case 'register':
        UserModule::register();
        break;
    case 'ajax_register':
        UserModule::ajaxRegister();
    case 'forgetpassword':
        UserModule::forgetPassword();
        break;
    case 'resetpassword':
        UserModule::resetPassword();
        break;
    case 'interest':
        UserModule::interest();
        break;
    case 'agreement':
        UserModule::agreement();
        break;
Example #2
0
 /**
  * 注册用户  到了这里已经验证过了该手机号是否被注册
  * @param  $mobile
  * @param  $password
  */
 public function register($mobile, $password, $nick_name)
 {
     $userModule = new UserModule($this->user->uuid);
     $is_nick_name = $userModule->check_name($nick_name);
     if ($is_nick_name == 1) {
         date_default_timezone_set("Asia/Shanghai");
         $nowTime = date("Y-m-d");
         // 加密密码
         $password = $this->encrypt_passwd($password, $nowTime);
         $userInfo = $userModule->register($mobile, $password, $nick_name, 1);
         return $userInfo;
     } else {
         //nick_name 被占用、
         return false;
     }
 }