일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 기업간의 협업 중요성
- 스프링
- Cloud
- SSO
- Java
- 깃허브
- tcp
- 프로토콜
- 클라우드
- 트랜잭션
- 네트워크관리사
- 제로 트러스트
- 리눅스
- 네트워크
- AWS
- 리마2급2차
- 러시아
- CVE
- 스프링부트
- security
- 리눅스 마스터
- 오답노트
- 개발자
- 네관사2급
- db
- 오늘의 오답노트
- 보안
- Linux
- 보안이슈
- 악성코드
- Today
- Total
목록🌿Spring, SpringBoot (3)
일단 진행시켜
1. JWT 개요JSON 웹 토큰인 JWT는 상태 비저장 인증 메커니즘이다.상태 비저장? → 서버가 토큰 발행 후 사용자 세션을 추적하지 않음을 의미!서버가 토큰을 생성하여 클라이언트에 전송하면 클라이언트는 이를 저장하고 후속 요청을 인증하는 데 사용하는 일을 담당한다. 1.1. JWT 구성 요소헤더: 서명 알고리즘, 토큰 유형을 포함페이로드: 사용자 정보, 역할, 만료 기간과 같은 클레임을 포함서명: 토큰이 유효하고 변조되지 않았는지 확인 1.2. 클라이언트의 JWT?서버는 사용자를 인증(로그인) 한 후 JWT를 생성하여 클라이언트에게 다시 보낸다클라이언트는 받은 JWT를 다음 위치에 저장한다로컬 저장소: 로컬 스토리지세션 저장소쿠키: HTTP 전용 및 보안클라이언트가 나중에 서버에 요청을 할 때 즉..
드디어 을 완강했다.. ㅎㅎ 수강 내내 정확히 이해가 가지 않아 강의 재생과 정지를 반복하며 "이거 다 들으면 올해 끝나겠네" 했었는데 알면 아는 대로 모르면 모르는 대로 꾸준히 하다 보니 어느새 이렇게 후기도 쓰게 되었다..! 일단, 강의를 들으며 얻은 깨달음이 있다! 그걸 기록으로 남기려고 한다 수강을 통해 느낀 점❣️ 1. 돈 내고 듣는 강의의 질 > 무료 강의의 질 너무나도 당연한 말이겠지만 돈이 최고다(?) 전에는 '찾다보면 괜찮은 무료 강의가 있겠지' 하는 마음으로 탐색하고 그랬는데 딱, '괜찮은 강의'에서 멈추더라. 근데, 내가 진짜 제대로 배우고 싶은 마음이 있다면 꽁으로 얻어먹으려는(?) 마음이 더 비양심적인 걸 깨달았다..ㅎ;; 강의 평이 가장 좋은 강사 분의 강의를 결제해서 들었다. ..
스프링 컨테이너에 대해 공부하고 있었다 실행해 보니까 결과값은 잘 나오는데 뭔가 이상하다 원래대로면 Spring 어쩌구하면서 예쁘게 출력되어야 하는데.. 스프링부트가 나오긴 하는걸봐서 오류는 아닌 거 같은데.. 기분이 그렇다 뭔가 지저분하고(?) 그냥 스프링 아닌 거 같다ㅠㅠ 일단 이건 버전에 따라 다르다 스프링 부트 3.1이상 쓰면 로그가 안 나온단다 근데 난 보고 싶으니 바꿔보겠다 해결 알아보니 스프링 부트 3.1부터는 기본 로그 레벨 설정이 다르다고 한다 그래서 이 로그 레벨을 바꿔주면 해결 INFO → DEBUG 바꿔주기 위해서 파일을 하나 만들어야 한다 src/main/resources/logback.xml %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} -..