kdcwinner / securitycode
它将生成一个六位数的代码,不会是回文,不会包含相同的数字超过3次,不会包含超过3个的连续数字。
dev-main
2023-08-29 01:52 UTC
This package is not auto-updated.
Last update: 2024-09-25 05:00:52 UTC
README
它将生成一个六位数的代码,不会是回文,不会包含相同的数字超过3次,不会包含超过3个的连续数字。Laravel SecurityCode
安装
使用以下命令安装包:
composer require kdcwinner/securitycode
添加提供者
将提供者添加到config/app.php的provider部分。
Kdcwinner\Securitycode\SecuritycodeServiceProvider::class,
运行迁移命令
php artisan migrate
此命令将在用户表中添加一个名为'securitycode'的列,并创建一个名为'configration'的表。
运行php artisan serve命令以启动您的应用程序
然后访问http://127.0.0.1:8000/securitycode/configration,在这里您可以设置代码长度,例如6,则代码将生成6位数,如果您设置为10,则代码将生成10位数。
配置代码长度后,您必须运行http://127.0.0.1:8000/securitycode/userlist
如果您看到没有数据,请在用户表中插入一些数据,然后再次运行此URL,您将看到名为'Assign Access Code'的按钮,用于分配代码给特定用户。
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。