每日更新 发表于 2025-4-13 20:00:01

开源beggars-kami卡密分发系统

简介:

        Beggars-kami 是一个开源项目,主要关注 kami 分发的管理。它提供了安全、高效、易于使用的卡片生成、存储和分发功能,旨在满足虚拟物品应用场景自动分发的各种需求。该项目旨在帮助用户简化卡管理过程,提高工作效率,保证卡数据的安全性和可靠性。QQ 群: 708276797
        软件架构
        架构: 基于fastadmin架构设计开发的beggars-kami项目管理具有中国强大的二次资源开发工作能力,可以通过轻松扩展为多用户信息系统。前台界面主要采用layui框架,提供了简洁而美观的用户操作界面体验。
        运行需求: 该项目运行在支持 Nginx、 Apache、 IIS 和其他常见 Web 服务器的 Web 服务器上,并且需要 PHP 7.3或更高版本。这个需求确保了项目的性能和稳定性,并提供了高级 PHP 功能和语法特性。
        功能特点
        卡密生成与存储: beggars-kami支持自动生成卡密并安全存储在数据库中,用户可以方便地管理和查看卡密数据。
        发卡密钥功能: 用户可以通过系统快速自动地将卡密钥发送给指定用户,实现虚拟物品的快速发送。
        安全性保障: 项目注重数据安全性,采取了一系列安全措施来保护卡密数据不被泄露或篡改。
        易用性: 界面简洁直观,操作便捷,用户信息可以通过轻松上手并快速发展完成卡密管理工作任务。
        定制功能: 用户可以根据自己的需要定制功能,扩展项目的功能以满足特定的业务需求。



安装教程

下载项目并解压,创建站点,目录选择public
设置伪静态:
Apache:
<IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine on RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php?/$1 </IfModule>

Nginx:
location / {    if (!-e $request_filename) {   rewrite^(.*)$/index.php?s=/$1last;   break;    } }
复制代码
配置数据库文件,访问站点
使用说明

前台:直接访问域名就可以到达前台,使用邮箱进行领取。领取需要输入验证码,防止多次请求接口造成接口拥堵
后台:/admin.php,可以随意更改,有开发经验的朋友不想以admin.php文件作为入口可以自行配置,fastadmin只需要在配置文件中开启admin模块就能以/admin进行访问
领取限制十天领取一次,可以自己设置领取的限制,在控制器中10day改成想要的天数即可
亮点

软件对领取者的ip、浏览器等做了标记,更好的防止一个用户对卡密的“撸”行为
卡密通过邮件形式发送到对方邮箱,邮件模板可以自己进行替换


图片:


页: [1]
查看完整版本: 开源beggars-kami卡密分发系统