v1.0.0 · Hyperf 3.x + Swoole

All For One
一套服务,万物互联

One Platform 是基于 Hyperf 微服务框架 构建的统一基础服务平台, 为多个业务系统提供 统一用户认证、SSO 单点登录、消息推送、支付服务 等通用能力, 让新系统快速上线,免去重复开发的烦恼。

核心服务

开箱即用的微服务能力,为你的业务系统保驾护航

🔐

统一认证 (Auth)

支持手机号/邮箱注册登录,AccessToken + RefreshToken 双令牌机制,基于 Redis 的分布式会话管理,支持登录失败锁定保护。

已上线
🔄

SSO 单点登录

基于 OAuth2 授权码模式,第三方网站接入后,用户一次登录即可访问所有接入系统,无需重复认证。

已上线
📨

消息服务 (Message)

支持站内信、短信、邮件、验证码发送,基于阿里云短信接口,模板化消息管理,异步队列保障可靠性。

已上线
💳

支付服务 (Payment)

集成微信支付和支付宝支付,统一支付回调处理,支持余额支付,多租户交易数据隔离。

配置即用
⚡

WebSocket 实时通信

支持客户端注册、订阅、消息转发,离线消息自动存储 Redis,上线后自动推送,实时双向通信。

9502 端口
🛡️

RBAC 权限管理

基于角色的访问控制,灵活的权限点配置,支持用户-角色-权限三级模型,满足不同系统的权限需求。

已上线

API 接口概览

统一的 RESTful API 设计,标准化响应格式

服务 接口路径 说明 状态
健康检查 GET / 服务运行状态检测 正常
统一认证 POST /auth/login 用户登录获取 Token 正常
统一认证 POST /auth/register 用户注册 正常
SSO 登录 POST /auth/ssoLogin 生成 SSO 票据 正常
SSO 验证 POST /auth/ssoVerify 验证票据换取 Token 正常
OAuth 授权 GET /oauth/authorize 第三方授权页面 正常
OAuth Token POST /oauth/token 授权码换取 Token 正常
消息服务 POST /message/sendSms 阿里云短信发送 正常
消息服务 POST /message/sendEmail SMTP 邮件发送 正常
支付服务 POST /payment/create 创建支付订单 待配置
WebSocket WS /ws 实时消息通信 9502 端口