user.http 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. @baseUrl = http://localhost:8080/moutai
  2. @token = your_jwt_token_here
  3. ### 用户登录
  4. POST {{baseUrl}}/user/login/password
  5. Content-Type: application/json
  6. {
  7. "loginName": "admin",
  8. "password": "your_password"
  9. }
  10. ### 创建用户
  11. POST {{baseUrl}}/admin/user/create
  12. Authorization: Bearer {{token}}
  13. Content-Type: application/json
  14. {
  15. "loginName": "newuser",
  16. "password": "password123",
  17. "name": "新用户",
  18. "roleId": "role_id_here",
  19. "avatar": "avatar_url"
  20. }
  21. ### 删除用户
  22. POST {{baseUrl}}/admin/user/delete/{{userId}}
  23. Authorization: Bearer {{token}}
  24. ### 获取用户列表
  25. GET {{baseUrl}}/admin/user/list
  26. Authorization: Bearer {{token}}
  27. ### 更新用户
  28. POST {{baseUrl}}/admin/user/update
  29. Authorization: Bearer {{token}}
  30. Content-Type: application/json
  31. {
  32. "_id": "user_id_here",
  33. "name": "更新的用户名",
  34. "avatar": "new_avatar_url",
  35. "roleId": "new_role_id"
  36. }
  37. ### 禁用用户
  38. POST {{baseUrl}}/admin/user/disable/{{userId}}
  39. Authorization: Bearer {{token}}
  40. ### 启用用户
  41. POST {{baseUrl}}/admin/user/enable/{{userId}}
  42. Authorization: Bearer {{token}}
  43. ### 获取用户个人信息
  44. GET {{baseUrl}}/user/profile
  45. Authorization: Bearer {{token}}