Use PasswordEncoder replace new
parent
45dadbefdd
commit
2f90b746fb
|
@ -1,6 +1,7 @@
|
||||||
package com.monkeyk.sos.infrastructure;
|
package com.monkeyk.sos.infrastructure;
|
||||||
|
|
||||||
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
|
import com.monkeyk.sos.web.context.SOSContextHolder;
|
||||||
|
import org.springframework.security.crypto.password.PasswordEncoder;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 2016/3/25
|
* 2016/3/25
|
||||||
|
@ -10,12 +11,16 @@ import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
|
||||||
public abstract class PasswordHandler {
|
public abstract class PasswordHandler {
|
||||||
|
|
||||||
|
|
||||||
|
// private PasswordEncoder passwordEncoder = SOSContextHolder.getBean(PasswordEncoder.class);
|
||||||
|
|
||||||
|
|
||||||
private PasswordHandler() {
|
private PasswordHandler() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public static String encode(String password) {
|
public static String encode(String password) {
|
||||||
BCryptPasswordEncoder encoder = new BCryptPasswordEncoder();
|
PasswordEncoder passwordEncoder = SOSContextHolder.getBean(PasswordEncoder.class);
|
||||||
return encoder.encode(password);
|
// BCryptPasswordEncoder encoder = new BCryptPasswordEncoder();
|
||||||
|
return passwordEncoder.encode(password);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue