PHP code example of joanfabregat / secure-token-generator
1. Go to this page and download the library: Download joanfabregat/secure-token-generator library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
joanfabregat / secure-token-generator example snippets
use JoanFabregat\SecureTokenGenerator\SecureTokenGenerator;
// A simple token
$token = SecureTokenGenerator::generate(16);
echo $token; // will echo a 16 characters long alphanumeric token
// With all the options
$token = SecureTokenGenerator::generate(
length: 32,
allowDigits: true, // 1234567890
allowSpecialChars: true, // !@#$%^&*()_+{}|:"<>?[];',./
allowUppercase: true, // ABCDEFGHIJKLMNOPQRSTUVWXYZ
allowLowercase: true, // abcdefghijklmnopqrstuvwxyz
);
echo $token; // will echo a 32 characters long alphanumeric token with special characters
// An integer token
$token = SecureTokenGenerator::generateInt(6);
echo is_int($token); // will echo true
echo $token; // will echo a 6 digits long integer token (ie. 123456)