[TOC] ## 获取当前登录用户信息 ~~~[api] get:/v1/user <<< 返回结果 { "code": 0, "data": { "balance": 50, "cert_name": "", "cert_no": "", "cert_verified": 0, "create_at": "2021-10-06 08:55:29", "email": "xxxx@qq.com", "id": 2, "name": "jason", "phone": "xxxxx", "qq": "" }, "msg": "获取成功!" } ~~~ ## 注册用户 ~~~[api] post:/v1/user string:username#用户名,当系统配置要求填写时,此项必填 email#邮箱地址,当系统配置要求填写时,此项必填 qq#QQ号码,当系统配置要求填写时,此项必填 phone#手机号码,当系统配置要求填写时,此项必填 captcha#邮箱验证码,当系统配置要求验证邮箱时,此项必填 phone_captcha#手机验证码,当系统配置要求验证手机时,此项必填 *accept_agreement#接受用户协议,可选为0或1,1为接受 *password#用户密码 <<< 返回结果 { "code": 0, "data": null, "msg": "注册成功!" } <<< 提交内容 { "username": "jason", "email": "xxx@qq.com", "accept_agreement": 1, "password": "abc" } ~~~ ## 修改当前登录用户信息 ~~~[api] put:/v1/user string:name#用户名,只能设置,不能修改 phone#手机号码 phone_captcha#手机验证码,当修改手机号码,此项必填 email#邮箱地址 captcha#邮箱验证码,当修改邮箱地址时,此项必填 qq#QQ号码 password#登录密码 <<< 返回结果 { "code": 0, "data": null, "msg": "修改成功!" } <<< 提交内容 { "password": "abcdef" } ~~~