Esempio n. 1
0
 /**
  * 用户绑定手机号(微信登录)
  * @return Wk_User
  * @throws Wk_Exception
  */
 public function bindMobileAction()
 {
     $mobile = Wk_Request::getGetString("mobile", null, false);
     $code = Wk_Request::getGetString("code", null, false);
     if (!WkSmsCodeService::getInstance()->verifyCode($mobile, $code)) {
         throw new Wk_Exception("请输入正确的验证码", -1);
     }
     return WkUserService::getInstance()->bindMobile($mobile, $this->curUser, false);
 }
Esempio n. 2
0
 /**
  * 发送手机验证码
  * @throws Wk_Exception
  */
 public function sendAction()
 {
     $mobile = Wk_Request::getGetString("mobile", null, false);
     WkSmsCodeService::getInstance()->sendCode($mobile, isset($this->curUser) ? $this->curUser->userid : 0);
 }