### 请求地址(待定,还没想好)
* * * * *
#### 检查是否能连接到服务器
>[success]请求地址: https://register.ekuais.com/online
>请求格式 :GET
>成功:{"code":0,"msg":"连接成功","data":[]}
* * * * *
#### 用户登录
>[success]请求地址: https://register.ekuais.com/login
>请求格式 :POST
>成功:{"code":0,"msg":"登录成功","data":[]}
>失败:{"code":1,"msg":"失败原因","data":[]}
>[info]##### 其中失败原因包括:
>[danger]
>1. 用户名错误!
>2. 用户密码错误!
>3. 用户已被禁用!
>4. 当前没有可生产的批次。
>5. 登录发生异常,请联系管理员。
>6. 请求类型错误。
>7. 用户名必须填写。
>8. 用户名长度必须在5-20个字符之内。
>9. 用户名只能包含字母、数字、下划线、破折号。
>10. 密码必须填写。
>11. 密码校验失败。
>12. 批次号必须填写。
>13. 批次号长度不对(16字符)。
>14. 批次号格式不对。
>[info]##### 其中登陆成功会创建的cookie包括
cookie('uid')//用户ID
cookie('username');//登录用户名
cookie('nickname');//用户昵称
cookie('lasttime');//上次登录时间
cookie('loginip');//上次登录的IP
cookie('logins');//总登录次数
cookie('token');//唯一登录标记
cookie('batch_id');//批次ID
cookie('batch_name');//批次名字
>[info]##### 登陆成功会在data[]数组当中传递信息
[
'output'=>x, //当前批次生产量
'count'=>x //当前已经生产量
]
* * * * *
#### 用户退出
>[success]请求地址: https://register.ekuais.com/logout
>请求格式 :GET
>成功:{"code":0,"msg":"退出成功","data":[]}
* * * * *
#### 修改用户密码
>[success]请求地址: https://register.ekuais.com/respwd
>请求格式 :POST
>成功:{"code":0,"msg":"密码更新成功。","data":[]}
>失败:{"code":1,"msg":"失败原因","data":[]}
>[info]##### 其中失败原因包括:
>[danger]
>1. 旧密码错误!
>2. 新密码与旧密码相同!
>3. 必须填写旧密码。
>4. 旧密码效验失败。
>5. 必须填写新密码。
>6. 新密码效验失败。
>7. 账号存在安全问题,请重新登陆。
>8. 请求类型错误。
>[warning]
>关于密码统一使用的格式
> **字母和数字,下划线_及破折号-**
>**长度控制在6-30位之间**
* * * * *
#### 单点登录触发
>[success]请求地址: https://register.ekuais.com/sso
>请求格式 :GET|POST
>失败:{'您的账户在异地登录,请重新登录。',[],1002}
>