본문 바로가기
반응형

분류 전체보기160

스프링프레임워크&부트 redis 연동(로컬에서 실서버까지)[2] 안녕하세요. 오늘은 스프링프레임워크&부트 redis 연동(로컬에서 실서버까지) 2편입니다. 지난번 포스팅에서 스프링부트를 통해 간단히 redis도 사용해보고 세션정보가 redis 서버로 전달됨을 확인했는데요. 이번 포스팅에서는 좀더 제대로 구현하고 테스트 하기 위해 스프링 시큐리티를 통해 로그인 인증 권한 관리가 되고 있는 프로젝트에서 세션정보 전달 뿐만 아니라 세션 관리까지 되는지 확인해보겠습니다. 로컬 환경 윈도우 OS 스프링 프레임워크 4.3.2 스프링 시큐리티 4.1.3 Redis-x64-3.2.100 mysql 5.5.2 빌드 툴 이클립스 레디스 설치 및 사용법은 이전 포스팅을 참조해주세요. https://developer111.tistory.com/72 스프링부트 레디스 연동하기(레디스 서버에.. 2021. 10. 17.
스프링프레임워크&부트 redis 연동(로컬에서 실서버까지)[1] 안녕하세요. 다중서버 환경에서 세션이 was 안에서 관리가 되면 세션 간의 공유가 되지 않아 특정 서버가 다운 되었을때 해당 서버의 사용자들은 다른 서버로 접속경로가 바뀌어도 로그인을 다시 해야하는 불편함이 있습니다. 이를 위해 스프링 프로젝트에서 세션정보를 redis에 보내고 세션을 redis서버에서 관리하도록 해보겠습니다. 로컬에서 실서버까지 작업을 할 것이며 정확한 테스트를 위해 실제 로그인 인증권한 관리가 되고 있는 프로젝트에서도 진행을 할 것입니다. 내용이 길어 총 세편에 걸쳐 설명을 할 것이며 1편은 간단한 스프링부트 프로젝트를 통해 redis 서버에 세션정보를 보내는 것을 구현하고, 2편은 스프링시큐리티로 로그인 인증권한 관리가 되고 있는 스프링 프레임워크 프로젝트에서 redis서버에 세션 .. 2021. 10. 15.
깃 비밀번호 인증 Deprecated, 새로운 방식인 토큰 인증 방식 얼마전 프로젝트 소스코드를 깃 원격지로 push를 하는데 계속 에러가 나서 비밀번호가 잘못됬나해서 비밀번호를 몇번씩 바꿔보기도 하며 3-4시간 정도 삽질을 했었다. 깃의 비밀번호를 바꾸면 로컬 깃의 비밀번호도 바꿔줘야한다고 해서 여러번 시도를 했지만 결국 모두 아니었다.   Hi @my-gitYou recently used a password to access the repository at my-git/myrepository with git using JGit/Basic authentication using a password to Git is deprecated and will soon no longer work. Visit https://github.blog/2020-12-15-token-authe.. 2021. 8. 22.
쿠키와 세션의 개념과 차이(실제로 어떻게 작동하는지 테스트) 안녕하세요. 오늘은 쿠키와 세션의 개념에 대해 알아보고 유명 포털사이트의 쿠키를 직접 삭제하거나 생성하여 쿠키와 세션이 어떻게 작동되는지에 대해서도 구체적으로 알아보겠습니다. 쿠키와 세션 개념을 알기 위해서는 먼저 http 통신규약의 개념과 http의 특징에 대해 알아야할 필요가 있습니다. HTTP http는 웹페이지를 사용하는 사용자와 웹페이지에 정보를 제공하는 서버와의 의사소통을 하는 방식을 말합니다. 요청과 응답 방식으로 정보를 주고 받으며 사용자가 요청을 하면 서버에서는 그에 필요한 정보를 주로 html 형태로 제공하며 이 html에 DB의 정보들이나 js, css, img 등의 정적 리소스들이 포함이 되어있습니다. HTTP 통신 규약의 특징 - 비연결성(connectionless) http통신은.. 2021. 7. 31.
반응형