用户登录接口
简要描述
- 实现登录,验证用户账号和密码即可,前端传入username,password;
请求URL
http://localhost:8081/user/login
请求方式
- POST
参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
username | 是 | String | 用户名 |
password | 是 | String | 用户名对应的密码 |
{ "username": "halhlah", "password": "1234561" } 使用类:LoginUserVo接收
返回示例
登录成功示例{
"code": 0,
"massage": "成功",
"data": {
"userid":"1",//返回对应的用户id
"ticket":"asfea156",//令牌内容
"email":"123456@163.com",//用户邮箱
}
}
登录失败{
"code":605,
"massage":"用户名或密码错误",
"data":null
}
返回参数说明
参数名 | 类型 | 说明 |
---|---|---|
ticket | Ticket | 返回一个随机的令牌,作为已登录用户的验证 |
userid | User | 文章管理及评论管理需要用到userid |
User | 个人信息展示需要用到email |
备注
三个返回值将被封装在Result类型的一个的对象中;