Grails 3.0'da, Spring Boot Security yazılımının şifre kodlaması için BCrypt kullanması gerektiğini nasıl belirlersiniz?Spring Boot Security'yi Grails 3.0'da BCrypt şifre kodlamasını kullanmak için yapılandırma
aşağıdaki satırları İhtiyaçlarım ne düşündüğünü duygusu vermelidir yapılması gereken (ama çoğunlukla sadece tahmin ediyorum):
import org.springframework.security.crypto.password.PasswordEncoder
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder
PasswordEncoder passwordEncoder
passwordEncoder(BCryptPasswordEncoder)
başvurum yükleri spring-boot-starter-security
bir bağımlılık olarak:
inşa
dependencies {
...
compile "org.springframework.boot:spring-boot-starter-security"
.gradle Ve ben bir hizmet kullanarak userDetailsService
için kablolu:
conf/yay/resources.groovy
import com.example.GormUserDetailsService
import com.example.SecurityConfig
beans = {
webSecurityConfiguration(SecurityConfig)
userDetailsService(GormUserDetailsService)
}