成员登录

  • 接口地址: /api/fresns/member/auth
  • 请求方式: POST
  • 请求格式: JSON

header 可选参数:

参数名公开模式(是否必传)私有模式(是否必传)
uidYESYES
midNONO
tokenYESYES

body 参数:

参数名类型是否必传说明
midNumberYES成员 ID(验证 members 表)
passwordStringNO密码(以 Base64 传参,查验 members 表)

返回结果:

成功

{
    "code": 0,
    "message": "ok",
    "data": {
        //登录成功后,直接返回用户基本信息,JSON 内容参考接口 /api/fresns/member/detail
        "detail": {
            //比详情页多以下两个参数
            "token": "session_tokens > token",
            "tokenExpiredTime": "session_tokens > expired_at 留空代表永久有效,格式为 Y-m-d H:i:s",
        }
    }
}
1
2
3
4
5
6
7
8
9
10
11
12

失败

{
    "code": "code_messages > code",
    "message": "code_messages > message"
}
1
2
3
4

开发说明

  • 验证 mid 是否属于 uid
  • 查询该成员近 1 小时内登录密码错误次数,达到 5 次,则限制登录。
  • 数据表密码字段为空,代表无密码,不输入密码可直接登录。