nguyenanhung/strong-passwords-generator
Composer 安装命令:
composer require nguyenanhung/strong-passwords-generator
包简介
Simple, standone password generator with PHP
README 文档
README
Script Generator Strong Passwords with PHP
Installation
Install with composer
Step 1: Install package
composer require nguyenanhung/strong-passwords-generator
Step 2: Init to Project
<?php require_once '/your/to/path/vendor/autoload.php'; use nguyenanhung\Library\Password\StrongPassword;
How to Use
Use Class
Example Code
<?php require_once __DIR__ . '/vendor/autoload.php'; use nguyenanhung\Library\Password\StrongPassword; echo StrongPassword::generateStrongPassword('20'); // Printer: vu6QsYz@466V?FxRv*Z4 echo "\n"; echo StrongPassword::generateStrongPassword('20', TRUE); // Printer: msd!-EVbh-gd#y-v*v8-Xwdx echo "\n"; echo StrongPassword::generateStrongPassword('20', TRUE, 'h'); // Printer: ksrg-yshs-ffdy-hyqa-heyy echo "\n"; echo StrongPassword::generateStrongPassword('20', TRUE, 'u'); // Printer: DESS-WEHY-JPNF-HBPJ-HCYN echo "\n"; echo StrongPassword::generateStrongPassword('20', TRUE, 'n'); // Printer: 3939-6257-5463-7739-8658 echo "\n"; echo StrongPassword::generateStrongPassword('20', TRUE, 'g'); // Printer: %@#?-?$??-*%@&-?@%#-!%!@ echo "\n"; echo StrongPassword::validStrongPassword('vu6QsYz@466V?FxRv*Z4'); // Printer: true echo "\n"; echo StrongPassword::generateRandomPassword(36); // Printer: 3m8GRR-E!bqFz-j%P8dW-sC*h2Q-9fnY88-3Dg%8%
See: https://github.com/nguyenanhung/strong-passwords-generator/blob/master/test/example_with_class.php
Quick Helper
Example Code
<?php require_once '/your/to/path/vendor/autoload.php'; echo generateStrongPassword('20'); // Printer: vu6QsYz@466V?FxRv*Z4 echo "\n"; echo generateStrongPassword('20', TRUE); // Printer: msd!-EVbh-gd#y-v*v8-Xwdx echo "\n"; echo generateStrongPassword('20', TRUE, 'h'); // Printer: ksrg-yshs-ffdy-hyqa-heyy echo "\n"; echo generateStrongPassword('20', TRUE, 'u'); // Printer: DESS-WEHY-JPNF-HBPJ-HCYN echo "\n"; echo generateStrongPassword('20', TRUE, 'n'); // Printer: 3939-6257-5463-7739-8658 echo "\n"; echo generateStrongPassword('20', TRUE, 'g'); // Printer: %@#?-?$??-*%@&-?@%#-!%!@ echo "\n"; echo validStrongPassword('vu6QsYz@466V?FxRv*Z4'); // Printer: true echo "\n"; echo generateRandomPassword(36); // Printer: 3m8GRR-E!bqFz-j%P8dW-sC*h2Q-9fnY88-3Dg%8%
See: https://github.com/nguyenanhung/strong-passwords-generator/blob/master/test/example_with_helper.php
Very easy and simple
Contact
If any question & request, please contact following information
| Name | Skype | ||
|---|---|---|---|
| Hung Nguyen | dev@nguyenanhung.com | nguyenanhung5891 | @nguyenanhung |
From Hanoi with Love <3
统计信息
- 总下载量: 5.54k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2021-08-19