定制 joanfabregat/secure-token-generator 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

joanfabregat/secure-token-generator

Composer 安装命令:

composer require joanfabregat/secure-token-generator

包简介

Generate cryptographically secure alphanumeric tokens in PHP

README 文档

README

CI Latest Stable Version Total Downloads License

Generate cryptographically secure tokens in PHP 8.2+ using PHP random_int().

Installation

composer require joanfabregat/secure-token-generator

Usage

use JoanFabregat\SecureTokenGenerator\SecureTokenGenerator;

// A simple alphanumeric token
$token = SecureTokenGenerator::generate(16);

// With all the options
$token = SecureTokenGenerator::generate(
    length: 32,
    allowDigits: true,        // 0-9
    allowSpecialChars: true,  // !"#$%&'()*+,-./ 
    allowUppercase: true,     // A-Z
    allowLowercase: true,     // a-z
);

// An integer token (e.g. 6-digit OTP)
$otp = SecureTokenGenerator::generateInt(6);
// $otp is an int between 100000 and 999999

License

MIT — see LICENSE.

统计信息

  • 总下载量: 210
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 4
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-04-29

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固