This is an extension to enable the jQuery pstrength plugin for strong password validation on the client side.
Requirements ¶
Built at Yii 1.1.6 and tested on 1.1.7, but should be compatible with all the 1.1.x versions
Usage ¶
See the included README file.
To use, simply call the EStrongPassword widget, passing in the model that contains the attribute to be tested, and specifying what attribute you wish to test (not limited to a 'password' field, though that will be selected by default').
<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'); ?>
</div>
gonna try this for sure
thanks for the extension!
You're welcome =)
I hope you find it helpful, and if anything is confusing, please let me know!
very useful ..
I think I found a small bug in EStrongPassword, at line 80, replace :
$reqs = CJSON::encode($this->requirement);
... with ...
$reqs = CJSON::encode($this->requirementOptions);
...and then everything works fine.
Thanks for the extension.
Thanks Raoul
I've updated the source code on the github repo with the change and will upload the new version soon.
I had also updated (but not yet released) the publishing path to use dirname( FILE ) rather than the extension path name, so that if you move it it won't break the extension. This change is also in the github version.
so reactive !!
Great .. I will update it on my project.
Thanks
WORKED like a CHARM!!!
Thanks
If you have any questions, please ask in the forum instead.
Signup or Login in order to comment.