example.json
// B 端控制台 Dashboard 数据
GET /api/dashboard.php
响应:
{
"code": 1,
"data": {
"kpi": {
"total_users": 12834,
"active_today": 2341,
"logins_today": 5621,
"apps_count": 17
},
"platform_matrix": {
"wx": 8234, "alipay": 2341,
"qq": 892, "douyin": 1234, "self": 133
},
"trend_7d": [...]
}
}核心特性
6 项关键能力,覆盖从基础到高级的全部场景
应用分组
按业务线/产品线分组,组内应用共享 SSO 登录态
域名授权
应用配置授权回调域名,防止未授权域名盗用 appid
策略配置
每个应用独立配置 login_policy,灵活适配不同场景
登录日志
完整记录用户登录历史(时间/IP/UA/平台/设备)
用户设备管理
查看/踢除用户设备,强制下线可疑会话
B 端控制台
可视化 Dashboard,KPI 4 卡 + 跨平台矩阵图 + 7 天趋势
API 端点
所有端点通过 BFF 代理 /api/* 访问,自动处理鉴权透传
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /api/dashboard.php | Dashboard KPI 数据 |
| GET | /b_console.php?mod=apps | 应用列表/详情 |
| GET | /b_console.php?mod=logs | 登录日志查询 |
| POST | /b_console.php?mod=apps&act=domain | 域名授权 CRUD |