예를 들어,이 도메인 클래스를 만들었습니다.Grails 도메인 클래스에서 문자열을 어떻게 암호화합니까?
package loginproject
class User {
String name
String password
Boolean state
static constraints = {
}
}
암호 문자열을 암호화하는 것이 좋지만 어디서부터 시작해야할지 모르겠습니다. 무슨 알고리즘? 내가 무엇을해야 하나?
새 사용자 (이름 : params.name, 비밀번호 : params.password.toHash()). save()? – user471011
그 종류. SpringSecurity를 사용하면 encodePassword() 함수를 사용합니다. 또는 직접 작성하거나 사용 가능한 다른 함수/라이브러리를 사용할 수 있습니다. –