vzgcoders/verifier-server
Composer 安装命令:
composer require vzgcoders/verifier-server
包简介
Valithor's official webserver for BYOND user verification.
README 文档
README
Valithor's official webserver for BYOND user verification.
Overview
Verifier-Server is a web server designed to handle BYOND user verification.
Features
- Handles GET and POST requests for user verification.
- Supports both filesystem and SQL (SQLite/MySQL) storage.
- Configurable via
.envfile. - Logger mode for detailed request and response logging.
- Graceful shutdown support on all systems with ReactPHP.
- Graceful shutdown support on non-Windows systems with
pcntlextension when not leveraging ReactPHP.
Installation
-
Clone the repository:
git clone https://github.com/Valgorithms/Verifier-server.git cd Verifier-server -
Install dependencies:
composer install
-
Create and configure the
.envfile:cp example.env .env
Edit the
.envfile to match your configuration:HOST_ADDR=127.0.0.1 HOST_PORT=8080 TOKEN=changeme STORAGE_TYPE=filesystem JSON_PATH=json/verify.json # SQLite configuration #DB_DSN=sqlite:verify.db #DB_USERNAME= #DB_PASSWORD= #DB_OPTIONS= # MySQL configuration DB_DSN=mysql:host=127.0.0.1;port=3306;dbname=verify_list DB_PORT=3306 DB_USERNAME=your_username DB_PASSWORD=your_password #DB_OPTIONS={"option1":"value1","option2":"value2"}
Usage
-
Start the server:
php run.php
-
The server will listen on the address and port specified in the
.envfile.
Endpoints
GET /verified: Retrieve the list of verified users.POST /verified: Add or delete a verified user. Requires a valid token.
Running Tests
To run the tests, execute the following command:
php runtests.php
Using Scripts
Get Verified List
To get the list of verified users, run the following script:
./scripts/get_verified.sh
Insert a New Record
To insert a new ss13 and discord record, run the following script:
./scripts/post_verified.sh
License
This project is licensed under the MIT License.
vzgcoders/verifier-server 适用场景与选型建议
vzgcoders/verifier-server 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 131 次下载、GitHub Stars 达 3, 最近一次更新时间为 2025 年 03 月 24 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 vzgcoders/verifier-server 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 vzgcoders/verifier-server 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 131
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 21
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-03-24