用户账号管理 - crazyxu/GoCourseApi GitHub Wiki

1.0基本使用

用户逻辑

  1. 用户通过邮箱密码注册。
  2. 用户通过邮箱密码登录,获取token(用户验证字段)和expire(token有效期)值。
  3. 用户定时刷新token,过期需重新登录。
  4. 涉及到用户权限操作是需提供token字段,建议保存为全局量。

程序说明
App测试界面:UserAccountFra
接口主要类:UserAccountAction

1.1用户注册

method:userReg
params:
    email(String):邮箱(Required)
    pwd(String):密码(Required)
return:ActionResEntity

1.2用户登录

method:userLogin
params:
    userName(String):用户名或者id(Required)
    pwd(String):密码(Required)
return:ActionResEntity

1.3用户注销

method:userLogout
params:
    token(String):token(Required)
return:ActionResEntity

1.4修改密码

method:changPwd
params:
    token(String):token(Required)
    oldPwd(String):旧密码(Required)
    newPwd(String):新密码(Required)
return:ActionResEntity