Web接口文档
Web
基础信息
- Base URL:
https://testadmin.bossingsystem.net - 认证方式: Session / Cookie
- 数据格式: JSON / HTML
- CSRF保护: 启用
Web认证接口
Web端用户认证相关页面和接口
GET
显示用户登录表单页面
/login
POST
处理用户登录表单提交
/login
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
email |
string | 必填 | 邮箱地址 |
password |
string | 必填 | 密码 |
remember |
boolean | 可选 | 记住我 |
POST
用户登出系统
/logout
GET
显示用户注册表单页面,支持邀请码预填充
/register
POST
处理用户注册,包含完整的邀请码逻辑和奖励机制
/register
响应示例
{
"redirect": "\/home",
"with": {
"success": "注册成功"
}
}
用户中心接口
用户中心相关页面
GET
用户登录后的主页
/home
响应示例
{
"view": "home",
"data": [
"user",
"stats",
"notifications"
]
}
GET
显示用户的邀请码和邀请统计信息
/invite
响应示例
{
"view": "invite.show",
"data": [
"user",
"inviteCode",
"invitees",
"stats"
]
}
POST
为用户生成新的邀请码(AJAX接口)
/invite/generate
响应示例
{
"success": true,
"message": "邀请码生成成功",
"data": {
"invite_code": "ABC123",
"invite_link": "https:\/\/example.com\/register?invite=ABC123"
}
}