SpringSecurity2 spring security로 ID/PASSWORD 로그인 구현하기 본 글에서는 spring security를 통해, restapi로 사용자가 ID와 Password를 입력하면 DB에 저장된 값과 비교해 인증을 하는 간단한 서비스를 개발해보려합니다. JDK 17 / springboot는 3.0.6 버전으로 작성되었습니다. RDB는 H2 DB를 사용하였는데, DB설정같은 정보는 이전 글을 참고해주세요. spring mybatis로 RDB select 해보기 spring mybatis로 RDB select 해보기 본 글에서는 RDBMS를 사용할때 종종 사용하는 mybatis를 활용하여 SQL 쿼리를 사용, CRUD 중에서 기본적인 Select 쿼리를 호출하는 api를 만들어보도록 하겠습니다. 실무에서는 Oracle DB를 주로 사용하였 dnl1029.tistory.com 기.. 2023. 6. 28. spring jwt 토큰 발급하는 restapi 만들기 본 글에서는 spring security에서 인증/인가를 위해 활용하는 jwt 토큰의 발급하는 restapi를 만들어보도록 하겠습니다. restapi를 통해 id와 password를 보내면, DB에 저장된 id, password 를 확인하여 값이 일치할 경우, jwt 토큰을 String값으로 Return하는 api를 만들어보겠습니다. DB 관련 자세한 설정들은 이전글을 참고해주세요. H2 Database 설치 가이드 H2 Database 설치 가이드 본 글에서는 H2 Database를 설치하는 내용을 다루려합니다. 실무에서는 주로 RDBMS를 oracle을 사용하고 있지만, 집에서 공부할때 Mongodb와 같은 nosql 말고 RDBMS가 필요하여, 무료로 쉽게 테스트 할 수 있 dnl1029.tisto.. 2023. 6. 25. 이전 1 다음