当前位置: 首页>>代码示例>>PHP>>正文


PHP UserIdentity::userAuthenticateWifi方法代码示例

本文整理汇总了PHP中UserIdentity::userAuthenticateWifi方法的典型用法代码示例。如果您正苦于以下问题:PHP UserIdentity::userAuthenticateWifi方法的具体用法?PHP UserIdentity::userAuthenticateWifi怎么用?PHP UserIdentity::userAuthenticateWifi使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在UserIdentity的用法示例。


在下文中一共展示了UserIdentity::userAuthenticateWifi方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: actionVerifyWifi

 public function actionVerifyWifi()
 {
     $phone = $_SESSION['phoneverifyWifiEvent'];
     if ($phone) {
         $return = array('phone' => $phone, 'error' => 0, 'msg' => '');
         if (isset($_POST['code'])) {
             $userVerify = UserVerifyModel::model()->findByAttributes(array('msisdn' => $phone, 'action' => 'register_event83'));
             if (empty($userVerify) || $userVerify->verify_code != $_POST['code']) {
                 $return['error'] = 1;
                 $return['msg'] = "Mã xác nhận của Quý Khác không chính xác!";
             } else {
                 // Xác thực thành công
                 $userVerify->delete();
                 $isUserSub = WapUserSubscribeModel::model()->chkIsSubscribe($phone);
                 /* if(!$isUserSub){//chua da dang ky
                 				try{
                 					$bmUrl = yii::app()->params['bmConfig']['remote_wsdl'];
                 					$client = new SoapClient($bmUrl, array('trace' => 1));
                 					$params = array(
                 							'phone' => $phone,
                 							'package' => 'CHACHAFUN',
                 							'source' => 'wap',
                 							'promotion' => 0
                 					);
                 					$result = $client->__soapCall('userRegister', $params);
                 				}catch (Exception $e)
                 				{
                 					//
                 				}
                 			} */
                 $identity = new UserIdentity(null, null);
                 if ($identity->userAuthenticateWifi($phone)) {
                     Yii::app()->user->login($identity);
                 }
                 if ($isUserSub) {
                     $this->redirect('/event/play');
                     Yii::app()->end();
                 } else {
                     $this->redirect('/event');
                     Yii::app()->end();
                 }
             }
         }
         $this->render('verifyWifi', $return);
     } else {
         $this->redirect('/event/register');
     }
 }
开发者ID:giangnh264,项目名称:mobileplus,代码行数:48,代码来源:RegisterController.php


注:本文中的UserIdentity::userAuthenticateWifi方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。