提交 ed053b3b authored 作者: Whispa's avatar Whispa

commit commit

上级 11921b1f
......@@ -130,6 +130,21 @@ public class AuthController extends Controller {
return new Result<>(userInfo);
}
@GetMapping("/verifyCode/{account}/{code}")
public Result<Boolean> validateCode(@PathVariable("account") String account,
@PathVariable("code") String code){
Optional<TbCfUserInfo> userInfoOptional = userRepository.findFirstByAccount(account);
if( !userInfoOptional.isPresent() )
return new Result<>(ResultCodeEnum.VALIDATE_ERROR.getCode(),"Account not found");
TbCfUserInfo userInfo = userInfoOptional.get();
if( code.equals(userInfo.getVerificationCode()) ){
return new Result<>(true,"Verification code is right !!!");
}
return new Result<>(false,ResultCodeEnum.VALIDATE_ERROR.getCode(),"Verification code is wrong !!!");
}
@PostMapping("/signup")
public Result<?> registerUser(@RequestBody TbCfUserInfo signUpRequest) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论