如何在YII php的gmail注册中实现密码强度?

Ami*_*gla 7 php passwords yii yii-extensions

我想创建密码强度计.我遵循estrongpassword对于YII我使用了Estrongpassword扩展.我将此扩展名放在扩展文件夹中,并编写如下代码:

<div class="row">
<?php echo $form->labelEx($model,'password'); ?>
<?php

$this->widget('ext.EStrongPassword.EStrongPassword',
    array('form'=>$form, 'model'=>$model, 'attribute'=>'password'));

?>
<?php echo $form->error($model,'password'); ?>
Run Code Online (Sandbox Code Playgroud)

当我检查我的文件时,它会让我感到错误,如下所示:

Alias "ext.EStrongPassword.EStrongPassword" is invalid. Make sure it points to an existing PHP file and the file is readable. 
Run Code Online (Sandbox Code Playgroud)

我想知道如何配置它,请帮助我.提前致谢.

Ama*_*ali 1

该代码是正确的,不会引起任何问题。您可以尝试以下一些操作:

  • 确保您已正确安装扩展
  • 检查文件名和类名的拼写是否正确。Linux 区分大小写。
  • 检查您的扩展文件夹protected/extensions并确保该目录EStrongPassword(区分大小写)存在
  • 确保路径正确(ext在您的脚本中指的是protected/extensions路径)

该文件应位于:

protected/extensions/EStrongPassword/EStrongPassword.php
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!