diff --git a/das/src/main/java/com/das/modules/auth/service/impl/LoginServiceImpl.java b/das/src/main/java/com/das/modules/auth/service/impl/LoginServiceImpl.java index 2daae9ff..fb82ce7e 100644 --- a/das/src/main/java/com/das/modules/auth/service/impl/LoginServiceImpl.java +++ b/das/src/main/java/com/das/modules/auth/service/impl/LoginServiceImpl.java @@ -7,7 +7,6 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.das.common.captcha.CaptchaUtil; import com.das.common.config.SaTokenProperties; -import com.das.common.exceptions.ServiceException; import com.das.common.utils.AESUtil; import com.das.common.utils.AdminRedisTemplate; import com.das.modules.auth.domain.LoginUserDetails; @@ -18,7 +17,6 @@ import com.das.modules.auth.entity.SysUser; import com.das.modules.auth.mapper.SysUserMapper; import com.das.modules.auth.service.ILoginService; import com.fasterxml.jackson.core.JsonProcessingException; -import com.fasterxml.jackson.databind.ObjectMapper; import jakarta.annotation.Resource; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; diff --git a/docs/api/api_list.md b/docs/api/api_list.md index c3692b8d..66d3b88b 100644 --- a/docs/api/api_list.md +++ b/docs/api/api_list.md @@ -14,7 +14,7 @@ | 参数名称 | 说明 | 备注 | | -------- | -------- | --- | -| Token | 令牌 | 需要鉴权的API 才需要添加此参数 | +| token | 令牌 | 需要鉴权的API 才需要添加此参数 | | V | 加密向量 | 必须添加 | 加密采用AES/CBC/ZeroPadding加密方式,密钥长度为16位。,IV长度为16位(每次请求时随机生成)。 @@ -25,13 +25,13 @@ | 接口分类 | 接口描述 | API接口 | 权限 | |:-----:| :------- |:--------------------------|-----------------| -| 获取验证码 | 获取验证码 | /api/captchaImage | | +| 获取验证码 | 获取验证码 | /api/auth/captchaImage | | | 系统登录 | 系统登录 | /api/auth/login | /XXXX/XXX/XXX/X | -| 系统登录 | 退出登录 | /api/auth/revoke | | +| 系统登录 | 退出登录 | /api/auth/logout | | | 系统登录 | 修改密码 | /api/auth/password/change | | ## 验证码获取 -> /api/captchaImage +> /api/auth/captchaImage 入参示例 @@ -44,9 +44,9 @@ "code": 200, "msg": "操作成功", "data": { - "img": "", - "uuid": "9007a0158f7c4635b4e6e577de7406e0" - } + "img": "", + "uuid": "9007a0158f7c4635b4e6e577de7406e0" + } } ``` 调用成功返回描述 @@ -60,7 +60,7 @@ 使用用户名和密码,验证码和验证码的唯一标识登录系统,POST请求 -> /api/auth/invoke +> /api/auth/login 入参示例 @@ -98,29 +98,15 @@ | 变量名 | 变量类型 | 可为NULL | 描述 | | -------------------- |--------| -------- | -------------------------- | -| token | String | No | 令牌值 | +| token | String | No | 令牌(未加密) | ## 退出登录 注销令牌退出登录,POST请求 -> /api/auth/revoke +> /api/auth/logout -入参示例 - -```json -{ - "userName":"xx", - "token":"xxx" -} -``` - -入参描述 - -| 参数名 | 参数类型 | 可选 | 描述 | -| -------- | -------- | ---- | ------ | -| userName | String | no | 用户名 | -| token | String | no | token | +无入参 调用成功返回示例 @@ -136,16 +122,15 @@ 修改登录密码,POST请求 -api/auth/password/change +> api/auth/password/change 入参示例 -``` +```json { -"userName":"xx", -"oldPassword":"xx", -"newPassword":"xxx", -"token":"xxx" + "userName":"xx", + "oldPassword":"xx", + "newPassword":"xxx", } ``` @@ -156,18 +141,19 @@ api/auth/password/change | oldPassword | String | NO | 旧密码 | | newPassword | String | NO | 新密码 | | userName | String | NO | 用户名 | -| token | String | NO | token | 调用成功返回示例 ```json { -"code":"200", -"msg":"修改成功", -"data":"null" + "code":"200", + "msg":"修改成功", + "data":"null" } ``` +!> 下面的文档有待确认 + # 公司机构模块API接口 组织机构模块提供的API包括机构查询、添加、修改等功能。