This commit is contained in:
parent
cf74f2b842
commit
31c52d4115
|
@ -20,7 +20,9 @@ import org.thymeleaf.context.Context;
|
||||||
@RequiredArgsConstructor
|
@RequiredArgsConstructor
|
||||||
@Validated
|
@Validated
|
||||||
public class DemoController {
|
public class DemoController {
|
||||||
|
|
||||||
private final EmailService emailService;
|
private final EmailService emailService;
|
||||||
|
|
||||||
private final RedisUtils redisUtils;
|
private final RedisUtils redisUtils;
|
||||||
|
|
||||||
@GetMapping("/getEmailCode")
|
@GetMapping("/getEmailCode")
|
||||||
|
@ -46,6 +48,7 @@ public class DemoController {
|
||||||
SmsUtils.sendMessage(phone, random);
|
SmsUtils.sendMessage(phone, random);
|
||||||
|
|
||||||
redisUtils.set(phone, random, 10);
|
redisUtils.set(phone, random, 10);
|
||||||
|
|
||||||
return Result.success();
|
return Result.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -58,8 +58,6 @@ public class UserServiceImpl implements UserService {
|
||||||
|
|
||||||
User user = new User();
|
User user = new User();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
BeanUtils.copyProperties(request, user);
|
BeanUtils.copyProperties(request, user);
|
||||||
user.setPassword(passwordEncoder.encode(request.getPassword()));
|
user.setPassword(passwordEncoder.encode(request.getPassword()));
|
||||||
user.setCreatedTime(LocalDateTime.now());
|
user.setCreatedTime(LocalDateTime.now());
|
||||||
|
|
|
@ -0,0 +1,27 @@
|
||||||
|
package com.guwan.backend;
|
||||||
|
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.boot.test.context.SpringBootTest;
|
||||||
|
import org.springframework.security.crypto.password.PasswordEncoder;
|
||||||
|
|
||||||
|
@SpringBootTest
|
||||||
|
public class Test1 {
|
||||||
|
|
||||||
|
private final PasswordEncoder passwordEncoder;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
public Test1(PasswordEncoder passwordEncoder) {
|
||||||
|
this.passwordEncoder = passwordEncoder;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void test1() {
|
||||||
|
System.out.println(passwordEncoder.encode("11"));
|
||||||
|
|
||||||
|
//$2a$10$lo6ix.3XY9orNFDBEMDaJuDojHn8yfADjxxRDjUaxG1d.qkDkecJG
|
||||||
|
System.out.println(passwordEncoder.matches("11", "$2a$10$lo6ix.3XY9orNFDBEMDaJuDojHn8yfADjxxRDjUaxG1d.qkDkecJG"));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue