| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- session이 뭔가요?
- jwt토큰원리
- session이란?
- 자바 코드 가이드
- 세션장단점
- jwt원리
- 신입개발자
- 프록시서버
- 메모리에서 배열
- jwt란?
- 우아한테크코스 Google Java Style Guid
- 배열과 메모리
- 세션단점
- jwt토큰관리
- 신입개발자 프로젝트
- session단점
- 세션장점
- jwt토큰구조
- Google Java Style Guide
- ReverseProxy
- 구글 자바 코드 스타일
- session이뭔가요?
- session장점
- 토큰구조
- 프로그래밍 배열
- 포워드프록시
- 백엔드 서버
- GPT프로젝트
- Google Java Code Style Guide
- 구글 자바 스타일
- Today
- Total
목록2023/07 (5)
dev_dbdb1114
일단 Sqlectron을 다운받는다. https://sqlectron.github.io/ Sqlectron - One single DB client for any relational DB A simple and lightweight SQL client desktop/terminal with cross database and platform support. sqlectron.github.io 1. 위 사이트로 들어가면, 아래처럼 나오는데 Download GUI를 눌러서 github으로 들어간다. 2. 위 사이트로 들어가면, 아래처럼 나오는데 Download GUI를 눌러서 github으로 들어간다. 아래 항목중에 mac은 .dmg 파일을 다운받아서 실행하고, 윈도우라면 exe파일 다운받아서 실행하면 된다...
JWT는 공식문서에 의하면 RFC7519 기반이라고하며, RSA 암호화 방식을 사용한다. RFC 7519 인터넷이 처음 발달되기 시작할 때 서로다른 내부망을 연결하기 위해 처음으로 약속된 규칙이 RFC 1번 문서였다. 그리고 또 다른 내부망을 연결하기 위한 더해서 만들어진 규칙이 RFC 2번 3번 ... 이어져 만들어진 것이 1000단위 까지 만들어졌다. 결국 이런 RFC문서로 이루어진 것이 WordWideWeb 의 기반을 이루며, 이것이 http프로토콜인데 이 RFC문서에서 7519번째 규약으로 만들어진 것이 JWT 토큰이다. RSA 암호화 기본적으로 RSA 암호화는 두 개의 key를 가지고 암호화와 복호화에 이용한다. 공개키 : 개인키로 암호화된 정보를 읽을 수 있음. 개인키 : 개인키로 암호화하면,..
이번 포스팅은 기록용으로 간단하게 springSecurity를 이용할 때 아이디와 패스워드 등을 설정하는 방법을 작성해보려고 한다. 보통 SpringBoot 프로젝트를 만들고 접속을 하면 아래와 같이 나오고 IDE 로그에 패스워드가 나온다. 필요한 이유 : 스프링 시큐리티를 사용하여 로그인을 구현하면, 내부적으로 User 객체를 이용하여 인증하는 방식을 통해 요청을 처리한다. 그렇다보니 LoadByUserName() 이나 UserDetail 인터페이스를 implement하여 사용하는 등 여러 방식이 있다. 이번 포스팅은 이런저런 상황에서 DB구축 없이 기능구현을 할 때 쓰면 되지 않을까 싶다. 내용은 간단하다. 이전 포스팅에서 작성했던 SecurityConfig에 Bean 설정을 추가했다. Passwor..
세션이란? 클라이언트 최초요청 : 웹 브라우저를 켜서, naver와 같은 사이트에 요청을 한다. 서버측 최초 응답1 : 서버에서는 해당 주소에 맞는 메소드를 찾는다. 서버측 최초 응답2 : 그 메소드에서 요청에 맞는 html파일을 리턴해준다. ( http header를 붙인다. ) 서버측 최초 응답3 : header에 쿠키를 만들어서 sessionID를 담아서 보내준다. 서버측에서는 해당 sessionID를 저장해두고, 로그인 유저의 경우, 해당 유저의 정보를 sessionID와 같이 저장해둔다. 클라이언트 두 번째 요청 : 웹브라우저에서는 쿠키를 받아서 저장한다. ( session ID ) 클라이언트 두 번째 요청 : 이후에 발생되는 웹브라우저의 요청 부터는 header에 sessionID를 붙여서 보..
비전공자인 나에게 ProxyServer는 생소했다. 그래서 공부했다. ProxyServer가 뭘까요? 이런 저런 유튜브 영상을 봤다. 약 5개 정도 봤는데 모두 하나같이 하는 말은 대신 처리하는 서버. https://www.lesstif.com/system-admin/forward-proxy-reverse-proxy-21430345.html https://losskatsu.github.io/it-infra/reverse-proxy/#3-%EB%A6%AC%EB%B2%84%EC%8A%A4-%ED%94%84%EB%A1%9D%EC%8B%9Creverse-proxy-%EC%84%9C%EB%B2%84%EB%9E%80 https://www.youtube.com/watch?v=YxwYhenZ3BE&t=1s https:..