일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 모바일 버전만들기
- 반응형 웹
- 18877번
- 베리어블 폰트
- VUE
- BOJ
- CCPC
- 백준
- 18881번
- 일해라 개발자
- 백준 18877번
- BOJ 18881
- BOJ Social Distancing
- spring boot
- Catholic univ Computer Programming Contest
- BOJ Social Distancing II
- CSS
- social distancing
- JavaScript
- await
- 백준 BOJ
- vue.js
- 텐서플로맛
- BOJ 18877
- java
- Social Distancing II
- 백준 Social Distancing II
- Spring Security
- 18877번 Social Distancing
- async
- Today
- Total
목록Spring Security (2)
나아가는 길에 발자국을 찍어보자
스프링 시큐리티에 관해서 정리를 한것같다고 생각했는데, 비밀번호 암호화 부분이 남아있었다. 이번에 개발하면서 사용한 부분과 내용을 정리해 보고자 한다. 1. Password Encoder 스프링 시큐리티(Spring Security)에서 제공하는 비밀번호 암호화 방법이다. 단방향 암호화로 진행이 되는데 인터페이스와 구현체를 제공한다. 인터페이스 구성 요소 public interface PasswordEncoder { // 비밀번호를 단방향 암호화 String encode(CharSequence rawPassword); // 암호화되지 않은 비밀번호(raw-)와 암호화된 비밀번호(encoded-)가 일치하는지 비교 boolean matches(CharSequence rawPassword, String en..
스프링부트로 로그인 코드를 분석하던 중 너무 모르는 함수들과 흐름이 많아서 한번 정리해보는 시간을 가졌다. 이미 시큐리티 부분은 프레임워크에 존재하기 때문에, 이번에 이해해 보려고 정리를 해봤다. 굉장히 자세한 부분까지 깊게 들어가진 않았지만 이번 기회로 자바 시큐리티의 흐름과 클래스들을 알수 있게 되어서 좋았다. 참고한 블로그는 정아마추어님 블로그이다. 굉장히 잘 설명해주셨다. 내용이 쉬운편이 아니라 2번 3번(심지어는 4~5번씩..) 읽으면서 내가 이해한 내용을 바탕으로 정리한것이다. 만약 이글을 보게된다면 나는 간략하게 정리해논 것이라 정아마추어님의 글을 읽어보는 것을 추천한다. (미리 간략하게 정리한 내용을 올릴 것이라 허락은 맡았다! 저글을 중점으로 요약했기에 상당히 비슷할것 이라서.. ) ht..