해싱을 위한 패키지1 Go 언어 Back End 제작해보기(패스워드 해싱) 6장 ◆ 패스워드 해싱 ▶ 해싱을 위한 패키지 설치 go get golang.org/x/crypto/bcrypt ▶ dblayer 디렉토리의 dblayer.go 파일에 추가 var ErrINVALIDPASSWORD = errors.New("Invalid password") ▶ dblayer 디렉토리의 orm.go 파일에 패키지 import import ( "errors" "models" _ "github.com/go-sql-driver/mysql" "github.com/jinzhu/gorm" "golang.org/x/crypto/bcrypt" ) ▶ dblayer 디렉토리의 orm.go 파일에 함수 추가 func hashPassword(s *string) error { if s == nil { return e.. 2023. 5. 26. 이전 1 다음