當前位置: 首頁>>代碼示例>>PHP>>正文


PHP User::validatePassword方法代碼示例

本文整理匯總了PHP中app\modules\user\models\User::validatePassword方法的典型用法代碼示例。如果您正苦於以下問題:PHP User::validatePassword方法的具體用法?PHP User::validatePassword怎麽用?PHP User::validatePassword使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在app\modules\user\models\User的用法示例。


在下文中一共展示了User::validatePassword方法的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: validatePassword

 /**
  * @param string $attribute
  * @param array $params
  */
 public function validatePassword($attribute, $params)
 {
     if (!$this->hasErrors()) {
         if (!$this->_user->validatePassword($this->{$attribute})) {
             $this->addError($attribute, Module::t('module', 'ERROR_WRONG_CURRENT_PASSWORD'));
         }
     }
 }
開發者ID:oke11o,項目名稱:seokeys,代碼行數:12,代碼來源:PasswordChangeForm.php

示例2: currentPassword

 /**
  * @param string $attribute
  * @param array $params
  */
 public function currentPassword($attribute, $params)
 {
     if (!$this->hasErrors()) {
         if (!$this->_user->validatePassword($this->{$attribute})) {
             $this->addError($attribute, Yii::t('app', 'ERROR_WRONG_CURRENT_PASSWORD'));
         }
     }
 }
開發者ID:alekseylabunskiy,項目名稱:basic,代碼行數:12,代碼來源:PasswordChangeForm.php

示例3: validatePassword

 /**
  * @param string $attribute
  * @param array $params
  */
 public function validatePassword($attribute, $params)
 {
     if (!$this->hasErrors()) {
         if (!$this->_user->validatePassword($this->{$attribute})) {
             $this->addError($attribute, Yii::t('user/password', 'Wrong current password'));
         }
     }
 }
開發者ID:CNeverDie,項目名稱:CommentSG,代碼行數:12,代碼來源:PasswordChangeForm.php

示例4: validatePassword

 /**
  * @param string $attribute
  * @param array $params
  */
 public function validatePassword($attribute, $params)
 {
     if (!$this->hasErrors()) {
         if (!$this->_user->validatePassword($this->{$attribute})) {
             $this->addError($attribute, \Yii::$app->session->setFlash('error', 'Неверный текщий пароль'));
         }
     }
 }
開發者ID:knyazushka,項目名稱:z34lot.new,代碼行數:12,代碼來源:PasswordChangeForm.php

示例5: validatePassword

 /**
  * @param string $attribute
  * @param array $params
  */
 public function validatePassword($attribute, $params)
 {
     if (!$this->hasErrors()) {
         if (!$this->_user->validatePassword($this->{$attribute})) {
             $this->addError($attribute, 'Неправильный текущий пароль');
         }
     }
 }
開發者ID:blacklis,項目名稱:yiiserv,代碼行數:12,代碼來源:PasswordChangeForm.php

示例6: testSave

 public function testSave()
 {
     $model = new User(['username' => 'test_user', 'email' => 'other@example.com', 'status' => 1]);
     $model->setPassword('new-password');
     expect('model is saved', $model->save())->true();
     expect('password is correct', $model->validatePassword('new-password'))->true();
     expect('auth key is correct', $model->auth_key)->notEmpty();
     expect('created_at is correct', $model->created_at)->notEmpty();
     expect('updated_at is correct', $model->updated_at)->notEmpty();
 }
開發者ID:oke11o,項目名稱:seokeys,代碼行數:10,代碼來源:UserTest.php


注:本文中的app\modules\user\models\User::validatePassword方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。