/php_password_generator

A php passsword generator class

Primary LanguagePHP

PHP Password Generator Library Usage

To be able to use this library in your project, follow the steps below

Requirement(s)

  • php 5.5 >=
  • Composer (for installing the library)
  • Gitbash (for running the composer from the command line)

Installing the package

To install the package in your project, run this command from the command line interface(cli) using gitbash composer require walegbenga/php_password_generator. This will download the library into your project.

Using the library

To use the library in your project, require the composer autoload script into your project like this require __DIR__ . '/vendor/autoload.php You can now use the library to generate the Random password for your users like this

$passGen = new \SecurePassword\PasswordGenerator($source, 4, CACHE_DIR);
echo $passGen->generate();

Complete example

include __DIR__ . '/vendor/autoload.php';// Generally, this should be the relative path to the **vendor** folder
$passGen = new \SecurePassword\PasswordGenerator($source, 4, CACHE_DIR);
echo $passGen->generate();

Where the library is useful

You can use this library to

  • Generate hard to guess passwords for your users
  • Use it to generate a temporary passwords for users who forgot there passsword
  • Use it to generate a token for users
  • Use it to generate Serial Number(sn) for your users and so on and so on Remember, in programming, your imagination is your limitation

NB

The above example is just a basic usage of using the library.