쿼리에 암호화 넣을떄
insert into t_user values (null,'jwh','$2a$10$VxKzcIHcO9adyVOZcIFD4.ZwqUG.GiVJI8MFzVfqaA6yqevW.HnYG', '정우현','USER',current_timestamp(),current_timestamp(),'woohyun','woohyun');
테이블에 맞게 형식을 넣는데
이 암호화를 가져오는곳은
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.springbootsecure.utils; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; /** * * @author Jarmo */ public class QuickPasswordEncodingGenerator { /** * Generates encrypted 'admin' and 'user' passwords * @param args */ public static void main(String[] args) { BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); String password = "admin"; System.out.println("admin: " + passwordEncoder.encode(password)); password = "user"; System.out.println("user: " + passwordEncoder.encode(password)); password = "password"; System.out.println("password: " + passwordEncoder.encode(password)); password = "1"; System.out.println("1 : " + passwordEncoder.encode(password)); //이런식으로 적어놓고 스프링부트 서버말고 톰캣서버 돌리면 생성됨 그 암호화된것을 넣으면된다. } } | cs |
//나중에 추가 보충 설명 및 어케 돌아가는지 구동원리 적기
728x90
'풀스택 > spring 다시 복습 처음부터' 카테고리의 다른 글
Spring 기초 설정(hellospring예제) (0) | 2019.06.07 |
---|---|
servlet-jsp-example(servlet와 jsp의 차이) (0) | 2019.06.06 |
mysql workbench query 워크벤치 쿼리 복구 (0) | 2019.05.26 |
5/14 eclipse react연동, json통신 (0) | 2019.05.15 |
댓글