Giriş
Bu arayüz deprecate edildi. org.springframework.security.crypto.password.PasswordEncoder arayüzünü kullanmak lazım
PasswordEncoder Arayüzü
Giriş
Şu satırı dahil ederiz.
Md5PasswordEncoder Sınıfı
Şu satırı dahil ederiz.
Şöyle yaparız
Şöyle yaparız.
XML ile tanımlamak için şöyle yaparız.
Bu arayüz deprecate edildi. org.springframework.security.crypto.password.PasswordEncoder arayüzünü kullanmak lazım
PasswordEncoder Arayüzü
Giriş
Şu satırı dahil ederiz.
import org.springframework.security.authentication.encoding.PasswordEncoder;Md5PasswordEncoder Sınıfı
Şu satırı dahil ederiz.
import org.springframework.security.authentication.encoding.Md5PasswordEncoder;Şöyle yaparız
@Bean
public PasswordEncoder passwordEncoder(){
  return new MD5PasswordEncoder();
}Şöyle yaparız.
@Override
public String encode(CharSequence rawPassword) {
  return new Md5PasswordEncoder().encodePassword(rawPassword.toString(),MY_SALT);
}XML ile tanımlamak için şöyle yaparız.
<beans:bean id="passwordEncoder" class="org.springframework.security.authentication.encoding.ShaPasswordEncoder">
<beans:constructor-arg value="256" />
<beans:property name="encodeHashAsBase64" value="true" />
</beans:bean>
 
Hiç yorum yok:
Yorum Gönder