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


PHP Authenticator::checkPassword方法代码示例

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


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

示例1: interact

 public function interact()
 {
     // Fetch the entity, using provided identifiers...
     $entity = $this->getEntity();
     // ... verify that the password matches
     // @todo: handle the other bits of A1, like rehashing and brute force checks
     $this->authenticator->checkPassword($this->getRequiredIdentifier('password'), $entity->password);
     // ... and return the formatted result.
     return $this->formatter->__invoke($entity);
 }
开发者ID:nolanglee,项目名称:platform,代码行数:10,代码来源:LoginUser.php

示例2: interact

 public function interact()
 {
     // Fetch the entity, using provided identifiers...
     $entity = $this->getEntity();
     // Rate limit login attempts
     $this->rateLimiter->limit($entity);
     // ... verify that the password matches
     $this->authenticator->checkPassword($this->getRequiredIdentifier('password'), $entity->password);
     // ... and return the formatted result.
     return $this->formatter->__invoke($entity);
 }
开发者ID:gjorgiev,项目名称:platform,代码行数:11,代码来源:LoginUser.php

示例3: userCredentialsSubmitted

 /**
  * @param Form $form
  */
 public function userCredentialsSubmitted($form)
 {
     $values = $form->getValues();
     $user = $this->userRepo->findById($this->user->id)->fetch();
     if (Authenticator::checkPassword($user->password, $values->oldpass)) {
         $this->userRepo->setPassword($this->user->id, $values->newpass);
         $this->flashMessage('Heslo nastaveno', 'success');
     } else {
         $this->flashMessage('Staré heslo bylo zadáno nesprávně', 'error');
     }
     $this->redirect('this');
 }
开发者ID:VNovotna,项目名称:MP2014,代码行数:15,代码来源:UserPresenter.php


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