UserCenter - nongji/wowo GitHub Wiki

用户相关接口

注册 /user/signup

Request:
{
	"username": "cuisoap",
	"password": "1234",
	"mobile": "18745130290",
}

Response
{
  "status": 0,
  "data": null,
  "pageDto": null,
  "msg": "请求成功"
}

登陆 /user/login

Request
{
	"username": "cuisoap",
	"password": "1234"
}

Response
{
  "status": 0,
  "data": {
    "token": "671d06d0-f03e-4ee0-96a6-713b18f1017d",
    "expiresIn": 86400
  },
  "pageDto": null,
  "msg": "login successful."
}

注意: 登陆成功后将返回auth token, 该auth token存在于Response Body, Response Header中的x-auth-tokenSet-Cookie中, 用于支持多环境使用.

用户代理得到AuthToken之后,每次请求都要带上AuthToken, 目前提供了三种方式支持:

  1. HTTP Request Header中增加 x-auth-token选项, value为AuthToken
  2. Requet URL中querystring携带AuthToken,key为authToken, 如 "/user/detail?authToken=671d06d0-f03e-4ee0-96a6-713b18f1017d"
  3. Cookie中携带AuthToken , Cookie Name为AUTH_TOKEN

补充农机主详细信息

Requet
Response