提交 5e4f30b3 authored 作者: 吴德鹏's avatar 吴德鹏

更新

上级 0282e820
...@@ -135,18 +135,18 @@ public class AuthController extends Controller { ...@@ -135,18 +135,18 @@ public class AuthController extends Controller {
@GetMapping("/verifyCode/{account}/{code}") @GetMapping("/verifyCode/{account}/{code}")
public Result<Boolean> validateCode(@PathVariable("account") String account, public Result<Boolean> validateCode(@PathVariable("account") String account,
@PathVariable("code") String code){ @PathVariable("code") String code) {
Optional<TbCfUserInfo> userInfoOptional = userRepository.findFirstByAccount(account); Optional<TbCfUserInfo> userInfoOptional = userRepository.findFirstByAccount(account);
if( !userInfoOptional.isPresent() ) if (!userInfoOptional.isPresent())
return new Result<>(ResultCodeEnum.VALIDATE_ERROR.getCode(),"Account not found"); return new Result<>(ResultCodeEnum.VALIDATE_ERROR.getCode(), "Account not found");
TbCfUserInfo userInfo = userInfoOptional.get(); TbCfUserInfo userInfo = userInfoOptional.get();
if( code.equals(userInfo.getVerificationCode()) ){ if (code.equals(userInfo.getVerificationCode())) {
return new Result<>(true,"Verification code is right !!!"); return new Result<>(true, "Verification code is right !!!");
} }
return new Result<>(false,ResultCodeEnum.VALIDATE_ERROR.getCode(),"Verification code is wrong !!!"); return new Result<>(false, ResultCodeEnum.VALIDATE_ERROR.getCode(), "Verification code is wrong !!!");
} }
@PostMapping("/signup") @PostMapping("/signup")
...@@ -347,7 +347,7 @@ public class AuthController extends Controller { ...@@ -347,7 +347,7 @@ public class AuthController extends Controller {
if (!optional.isPresent() && user.getPhone() != null && !user.getPhone().isEmpty() && userRepository.existsByAccount(user.getPhone().replace("+", ""))) { if (!optional.isPresent() && user.getPhone() != null && !user.getPhone().isEmpty() && userRepository.existsByAccount(user.getPhone().replace("+", ""))) {
optional = userRepository.findFirstByAccount(user.getPhone().replace("+", "")); optional = userRepository.findFirstByAccount(user.getPhone().replace("+", ""));
} }
logger.info("user is exist:"+optional.isPresent()); logger.info("user is exist:" + optional.isPresent());
if (!optional.isPresent()) { if (!optional.isPresent()) {
...@@ -416,7 +416,7 @@ public class AuthController extends Controller { ...@@ -416,7 +416,7 @@ public class AuthController extends Controller {
user.setAccount(user.getEmail() != null ? user.getEmail() : user.getPhone()); user.setAccount(user.getEmail() != null ? user.getEmail() : user.getPhone());
} }
if( user.getNick() == null ){ if (user.getNick() == null) {
user.setNick(user.getEmail() != null ? user.getEmail() : user.getPhone()); user.setNick(user.getEmail() != null ? user.getEmail() : user.getPhone());
} }
...@@ -459,7 +459,7 @@ public class AuthController extends Controller { ...@@ -459,7 +459,7 @@ public class AuthController extends Controller {
c.add(Calendar.DATE, 7); c.add(Calendar.DATE, 7);
Date endDate = c.getTime(); Date endDate = c.getTime();
for (TbCfCoupon tbCfCoupon : couponVailList) { for (TbCfCoupon tbCfCoupon : couponVailList) {
logger.info("coupon:"+tbCfCoupon.getCouponTitle()); logger.info("coupon:" + tbCfCoupon.getCouponTitle());
TbCfToicoupon toi = new TbCfToicoupon(); TbCfToicoupon toi = new TbCfToicoupon();
//把上面获取到的值,赋值到实体类中 //把上面获取到的值,赋值到实体类中
toi.setToitableId(IdUtil.createIdbyUUID()); toi.setToitableId(IdUtil.createIdbyUUID());
...@@ -528,7 +528,6 @@ public class AuthController extends Controller { ...@@ -528,7 +528,6 @@ public class AuthController extends Controller {
private void fillUserNecessayInfo(TbCfUserInfo tbCfUserInfoVo) { private void fillUserNecessayInfo(TbCfUserInfo tbCfUserInfoVo) {
if (tbCfUserInfoVo.getAvatar() == null) tbCfUserInfoVo.setAvatar(domainProperties.getProperty("user.avatar")); if (tbCfUserInfoVo.getAvatar() == null) tbCfUserInfoVo.setAvatar(domainProperties.getProperty("user.avatar"));
tbCfUserInfoVo.setNick(tbCfUserInfoVo.getAccount());
tbCfUserInfoVo.setUserNo(IdUtil.createIdByDate()); tbCfUserInfoVo.setUserNo(IdUtil.createIdByDate());
tbCfUserInfoVo.setPhoneFlag(StateConstant.INVALID); tbCfUserInfoVo.setPhoneFlag(StateConstant.INVALID);
tbCfUserInfoVo.setLoginCount(0); tbCfUserInfoVo.setLoginCount(0);
...@@ -541,9 +540,11 @@ public class AuthController extends Controller { ...@@ -541,9 +540,11 @@ public class AuthController extends Controller {
tbCfUserInfoVo.setUserType(UserTypeEnum.UN_KNOW.getCode()); tbCfUserInfoVo.setUserType(UserTypeEnum.UN_KNOW.getCode());
tbCfUserInfoVo.setEmailFlag(StateConstant.INVALID); tbCfUserInfoVo.setEmailFlag(StateConstant.INVALID);
if( tbCfUserInfoVo.getNick() == null ){ if (tbCfUserInfoVo.getNick() == null) {
tbCfUserInfoVo.setNick(tbCfUserInfoVo.getEmail() == null ? tbCfUserInfoVo.getEmail() : tbCfUserInfoVo.getPhone()); tbCfUserInfoVo.setNick(tbCfUserInfoVo.getEmail() != null ? tbCfUserInfoVo.getEmail() : tbCfUserInfoVo.getPhone() != null ? tbCfUserInfoVo.getPhone() : tbCfUserInfoVo.getAccount());
} }
logger.info("user===" + tbCfUserInfoVo);
} }
@PostMapping("/resetPassword/{account}") @PostMapping("/resetPassword/{account}")
...@@ -568,8 +569,8 @@ public class AuthController extends Controller { ...@@ -568,8 +569,8 @@ public class AuthController extends Controller {
String validatePassword = validatePassword(password); String validatePassword = validatePassword(password);
if( validatePassword != null ){ if (validatePassword != null) {
return new Result(ResultCodeEnum.VALIDATE_ERROR.getCode(),validatePassword); return new Result(ResultCodeEnum.VALIDATE_ERROR.getCode(), validatePassword);
} }
TbCfUserInfo user = firstByAccount.get(); TbCfUserInfo user = firstByAccount.get();
...@@ -578,17 +579,17 @@ public class AuthController extends Controller { ...@@ -578,17 +579,17 @@ public class AuthController extends Controller {
user.setPassword(encoder.encode(password)); user.setPassword(encoder.encode(password));
userRepository.save(user); userRepository.save(user);
return new Result("Password reset successfully !"); return new Result("Password reset successfully !");
}else { } else {
return new Result(ResultCodeEnum.VALIDATE_ERROR.getCode(),"Verification code don't match !"); return new Result(ResultCodeEnum.VALIDATE_ERROR.getCode(), "Verification code don't match !");
} }
} }
@GetMapping("/checkAccountAvailability/{account}") @GetMapping("/checkAccountAvailability/{account}")
public Result checkUsername(@PathVariable("account") String account){ public Result checkUsername(@PathVariable("account") String account) {
boolean exists = userRepository.existsByAccount(account); boolean exists = userRepository.existsByAccount(account);
if( exists ){ if (exists) {
return new Result<>( return new Result<>(
true, true,
ResultCodeEnum.SUCCESS.getCode(), ResultCodeEnum.SUCCESS.getCode(),
......
...@@ -110,6 +110,7 @@ abstract class Controller { ...@@ -110,6 +110,7 @@ abstract class Controller {
FirebaseApp firebaseApp; FirebaseApp firebaseApp;
try { try {
firebaseApp = FirebaseApp.getInstance("other"); firebaseApp = FirebaseApp.getInstance("other");
System.out.println("firebaseApp="+firebaseApp);
} catch (IllegalStateException e) { } catch (IllegalStateException e) {
firebaseApp = FirebaseApp.initializeApp(options, "other"); firebaseApp = FirebaseApp.initializeApp(options, "other");
} }
...@@ -128,7 +129,7 @@ abstract class Controller { ...@@ -128,7 +129,7 @@ abstract class Controller {
if (firebaseApp == null) return false; if (firebaseApp == null) return false;
FirebaseAuth instance = FirebaseAuth.getInstance(firebaseApp); FirebaseAuth instance = FirebaseAuth.getInstance(firebaseApp);
//System.out.println(firebaseApp.getName()); System.out.println("instance="+instance);
//System.out.println(token); //System.out.println(token);
try { try {
FirebaseToken firebaseToken = instance.verifyIdToken(token); FirebaseToken firebaseToken = instance.verifyIdToken(token);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论