2
0

fix: 认证模块添加用户检查重复接口

This commit is contained in:
TsMask
2024-11-30 16:24:42 +08:00
parent c362641c21
commit ed35293766
5 changed files with 119 additions and 121 deletions

View File

@@ -37,6 +37,16 @@ public interface RemoteUUserService
@PostMapping("/user/register")
public R<Boolean> registerUserInfo(@RequestBody UUser user, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
/**
* 检查重复用户信息
*
* @param user 用户信息
* @param source 请求来源
* @return 结果
*/
@PostMapping("/user/checkRepeat")
public R<Boolean> checkRepeat(@RequestBody UUser user, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
/**
* 记录用户登录IP地址和登录时间
*

View File

@@ -37,6 +37,12 @@ public class RemoteUUserFallbackFactory implements FallbackFactory<RemoteUUserSe
return R.fail("注册用户失败:" + throwable.getMessage());
}
@Override
public R<Boolean> checkRepeat(UUser user, String source)
{
return R.fail("检查重复失败:" + throwable.getMessage());
}
@Override
public R<Boolean> recordUserLogin(UUser user, String source)
{