- 必须先读
- Ajax编程_V7.6大纲配套
- 数据可视化
- Vue基础
- Vue_大事件
- 黑马头条号
- 极客园_PC
- 极客园(黑马头条)_移动端
- 人资项目
- 小兔鲜电商
- 小程序基础
- 小程序项目
- layui_大事件
- 品优购电商后台
- 其他可用接口
登录
POST
/login
请求参数
Body 参数application/json
username
string
用户名
password
string
密码
示例
{
"username": "admin",
"password": "123456"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://vue-shop-api-t.itheima.net/api/private/v1/login' \
--header 'Content-Type: application/json' \
--data-raw '{
"username": "admin",
"password": "123456"
}'
返回响应
🟢200成功
application/json
Body
data
object
必需
id
integer
必需
rid
integer
必需
username
string
用户名
mobile
string
手机号
email
string
邮箱
token
string
token字符串
meta
object
响应提示
msg
string
响应消息
status
integer
业务状态码
示例
{
"data": {
"id": 500,
"rid": 0,
"username": "admin",
"mobile": "12345678",
"email": "adsfad@qq.com",
"token": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOjUwMCwicmlkIjowLCJpYXQiOjE2NTc5Nzg4MjAsImV4cCI6MTY1ODA2NTIyMH0.Pr_IVEw-H4gXY8fNjJpG6YpUlRqCmlEgvfepkUYa3nk"
},
"meta": {
"msg": "登录成功",
"status": 200
}
}
🟢200用户名不存在
🟢200密码错误