提示语编写
请根据提供的接口文档,帮我完成员工登录的功能接口开发,员工登录要操作的表结构就是员工表 emp 。
登录接口的基本信息如下:
1.1 请求路径: /login
1.2 请求方式: POST
1.3 接口描述: 该接口用于员工登录智学云帆-教学管理系统,登录完毕后,系统下发JWT令牌。
1.4 请求参数样例:{ "username": "songjiang", "password": "123456" }1.5 响应数据样例:
1.5.1 登录成功 { "code": 1, "msg": "success", "data": { "id": 2, "username": "songjiang", "name": "宋江", "token": "eyJhbGciOiJIUzI1NiJ9.eyJpZCI6MiwidXNlcm5hbWUiOiJzb25namlhbmciLCJleHAiOjE2OTg3MDE3NjJ9.w06EkRXTep6SrvMns3w5RKe79nxauDe7fdMhBLK-MKY" } } 1.5.2 登录失败 { "code": 0, "msg": "用户名或密码错误", "data": null }1.6 备注说明: 用户登录成功后,系统会自动下发JWT令牌,然后在后续的每次请求中,都需要在请求头header中携带到服务端,请求头的名称为 token ,值为 登录时下发的JWT令牌。 如果检测到用户未登录,则直接响应 401 状态码 。
请根据上述登录接口的信息,帮我实现登录接口功能的开发。
代码测试
这里就省略了提示语执行、工程启动了,直接创建接口访问
此时,再去访问原来的接口,发现都401了
我们修改接口,追加token之后发现正常
截止目前,我们就完成了后端功能的开发