VerifyGuard 是一个专为企业微信(WeCom)设计的二次验证与安全登录系统。它提供了完整的身份验证流程、账号管理、管理员后台、系统更新日志管理以及高度可配置的系统设置,确保企业信息安全。
├── admin/ # 管理员后台 │ ├── index.php # 后台仪表盘 │ ├── login.php # 管理员登录 │ └── logs.php # 日志查看 ├── api/ # API 接口 │ ├── callback.php # 企业微信回调处理 │ ├── send_email_code.php # 发送验证码接口 │ └── ... ├── assets/ # 静态资源 │ └── css/style.css # 全局样式表 ├── data/ # 数据存储 (JSON) │ ├── settings.json # 系统配置 │ └── login_requests/ # 登录请求临时文件 ├── includes/ # 核心类库 │ ├── Settings.php # 配置管理类 │ ├── WeChatWorkAPI.php # 企业微信 API 封装 │ └── footer.php # 公共页脚 ├── pages/ # 前端页面 │ ├── login.php # 用户登录页 │ ├── query_account.php # 账号查询页 │ └── ... ├── config.php # 核心配置文件 └── index.php # 入口文件
data/ 和 admin/logs/ 目录需具备写入权限复制 config.php 并配置您的企业微信参数:
// config.php
class WeChatWorkConfig {
const CORP_ID = '您的企业ID';
const AGENT_ID = '您的应用AgentId';
const SECRET = '您的应用Secret';
// ...
}
确保 Web 服务器用户(如 www-data)对数据目录有写入权限:
chmod -R 755 data/
chmod -R 755 admin/logs/
https://xxx/api/callback.php。/admin/ 进入后台登录页。config.php 或数据库中配置(当前版本为代码硬编码或首次运行初始化)。data/ 目录设置为禁止外部直接访问(通过 Nginx/Apache 配置)。本系统由小星网络技术团队开发。 Copyright © 2025 VerifyGuard. All Rights Reserved.