mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-11-04 12:18:42 +08:00 
			
		
		
		
	简化 mock login 模拟登录的实现,由 TokenAuthenticationFilter 直接实现
This commit is contained in:
		@@ -1,5 +1,5 @@
 | 
			
		||||
### 请求 /login 接口 => 成功
 | 
			
		||||
POST {{baseUrl}}/system/login
 | 
			
		||||
POST {{baseUrl}}/system/auth/login
 | 
			
		||||
Content-Type: application/json
 | 
			
		||||
tenant-id: {{adminTenentId}}
 | 
			
		||||
 | 
			
		||||
@@ -11,7 +11,7 @@ tenant-id: {{adminTenentId}}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
### 请求 /login 接口 => 成功(无验证码)
 | 
			
		||||
POST {{baseUrl}}/system/login
 | 
			
		||||
POST {{baseUrl}}/system/auth/login
 | 
			
		||||
Content-Type: application/json
 | 
			
		||||
tenant-id: {{adminTenentId}}
 | 
			
		||||
 | 
			
		||||
@@ -21,7 +21,7 @@ tenant-id: {{adminTenentId}}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
### 请求 /get-permission-info 接口 => 成功
 | 
			
		||||
GET {{baseUrl}}/system/get-permission-info
 | 
			
		||||
GET {{baseUrl}}/system/auth/get-permission-info
 | 
			
		||||
Authorization: Bearer {{token}}
 | 
			
		||||
tenant-id: {{adminTenentId}}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -82,19 +82,6 @@ public class AdminAuthServiceImpl implements AdminAuthService {
 | 
			
		||||
        return AuthConvert.INSTANCE.convert2(user);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public LoginUser mockLogin(Long userId) {
 | 
			
		||||
        // 获取用户编号对应的 AdminUserDO
 | 
			
		||||
        AdminUserDO user = userService.getUser(userId);
 | 
			
		||||
        if (user == null) {
 | 
			
		||||
            throw new UsernameNotFoundException(String.valueOf(userId));
 | 
			
		||||
        }
 | 
			
		||||
        createLoginLog(userId, user.getUsername(), LoginLogTypeEnum.LOGIN_MOCK, LoginResultEnum.SUCCESS);
 | 
			
		||||
 | 
			
		||||
        // 创建 LoginUser 对象
 | 
			
		||||
        return buildLoginUser(user);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public String login(AuthLoginReqVO reqVO, String userIp, String userAgent) {
 | 
			
		||||
        // 判断验证码是否正确
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user