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

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

No files matched your search

@@ -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地址和登录时间
*
@@ -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)
{