Changeset 582
- Timestamp:
- Nov 20, 2014 4:05:51 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pro-violet-viettel/sourcecode/application/modules/frontend/models/user_model.php
r581 r582 200 200 201 201 if ($result) { 202 202 203 $us_id = $result ['us_id']; 203 204 $token = md5 ( $us_id . self::TOKENPW ); 205 $isCorrectPassword = $this->checkPassword($src, $us_id, $token, $password); 206 if(!$isCorrectPassword) return '0|Mat khau cua qui vi khong dung'; 207 204 208 $data = $this->vservices->actionExecute ( 'update', array ( 205 209 'src' => $src, … … 211 215 'phone' => $sentNumber 212 216 ), 'user' ); 217 213 218 if(!($data) || is_null($data)) 214 219 { … … 234 239 case 5 : 235 240 $sms = "Tai khoan ".$username." chua dang ky tai khoan tren he thong SBG Online soanbaigiang.smas.vn"; 236 $status = 0;237 break;238 case 6 :239 $sms = "Mat khau cua qui vi khong dung";240 241 $status = 0; 241 242 break; … … 513 514 return $result['total']; 514 515 } 516 517 public function checkPassword($src, $us_id, $token, $password) 518 { 519 $data = $this->vservices->actionExecute ( 'getinfo', array ( 520 'src' => $src, 521 'us_id' => $us_id, 522 'token' => $token, 523 'ponly'=>1 524 ), 'user' ); 525 526 parse_str($data); 527 if(md5($password) == $pencrypted) return true; else return false; 528 } 515 529 }
Note: See TracChangeset
for help on using the changeset viewer.