用户登陆

URL 说明
/wxsp/user/login 用户登陆
是否需要权限验证

请求头

| | 必选 | 类型 | 说明 |
|:-------------:|:-------------|:-------------|
| Assign-City | false | string |城市简称 [hz|bj|sh|wh|tj|gz],默认hz|
| Assign-Jhu | true | string | 用户token|
| WXSP-CSESSIONID | false | string | 小程序sessionId|

请求参数

| | 必选 | 类型 | 说明 |
|:-------------:|:-------------|:-------------|
| jsCode | true | string | 微信端授权登陆后返回的code|
| encryptedData | true | string | wx.getUserInfo中的数据|
| iv | true | string | wx.getUserInfo中的数据|

请求方法

POST

调用样例

curl https://hz.jiehunqa.imeibeauty.com/wxsp/user/login -d "jsCode=12345678& encryptedData=222&iv=111"
返回结果

*** JSON示例 ***
成功:

{
    "code": 0,
    "message": "success",
    "data": {
      "openId":"微信小程序openId", 
      "jhu":"用户token,默认空,没有匹配用户",
      "userLevel":"用户等级,仅jhu不为空是存在",
      "ticket":"当前城市索票状态,true:已索票,false:未索票,仅jhu不为空是存在",
      "city":"当前城市简称,hz,bj等",
      "_wxspcsessionid_":"微信小程序sessionId",
      "uphone":"当前微信绑定的用户手机"
},
    "success": true
}

失败:

{
  "code": 100,
  "message": "api_desc_invalid_param",
  "success": false
}

*** 错误返回值 ***

| code | message | 说明 |
|:-------------:|:-------------|
| 100 | api_desc_invalid_param | 参数校验失败 |

关于其它错误返回值与错误代码,参见 错误代码说明

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,079评论 19 139
  • 2019.4.24 补充:在实际的web应用,我们也可能通过更加简洁和统一的方式来实现登录和鉴权,比如统一在请求消...
    geekpy阅读 42,849评论 12 42
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,860评论 25 709
  • /6月26日国际禁毒日,请远离毒品,绿色生活。还孩子一个干净的世界,给自己一个神圣的的灵魂!/ 火红的花瓣 迷人娇...
    欢呼收割一阅读 414评论 11 27
  • 四天假期过得好快,没有出去玩,都在寝室渡过,基本上睡到中午,一睡半天过去了。有看书学习,但效率不高,在寝室容易分心...
    小芳Funny阅读 144评论 0 0