전체 글 175

[Spring Security] 세션 관리(SessionManagement)

저번 시간에는 Spring Security에서 인증 저장에 대해 알아보았다. (지난 내용이 궁금하면 여기 클릭! 😍😍 요기 😍😍) 이번 시간에는 Spring Security에서 어떻게 session을 관리하는지 알아보도록 하겠다. 참고한 사이트는 다음과 같다. 출처: https://docs.spring.io/spring-security/reference/servlet/authentication/session-management.html https://www.inflearn.com/course/%EC%BD%94%EC%96%B4-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%8B%9C%ED%81%90%EB%A6%AC%ED%8B%B0 또한, 인프런 정수원 강사님의 강의를 참고도 했습니다 :) Ses..

2022-07-23 근황

필자는 작년 2021년 6월 29일을 수료를 기점으로 대전에서 잠시 일을 했었고, 서울로 이직을 원해서 올해 4월 초~중순부터 글을 쓰고 있는 현재 시점에 여의도의 IT 기업에서 근무하고 있다. 사실 글을 많이 적고 내 생각을 어딘가에 적고 공유할 일이 많지는 않아서 일기를 적는 것을 좋아했다. 그런데 이것이 오히려 회사의 입장에서 나의 생각을 과감없이 적은 것이 오히려 부정적인 영향을 미쳤던 경험이 많아서 적지를 않았다. 그에 대한 난타질(?)이 어느정도 오래 되었고, 내가 사람으로서 성장해 가는 내용을 적기 위해 다시 일기를 적는다. 현재 회사에 들어와서 많은 일이 있었다. 입사와 동시에 바로 프로젝트에 투입이 됐고, 그게 벌서 4개월이 다 되가며, 아직도 프로젝트는 끝날 기미가 보이지 않는다는 것이..

일기 2022.07.23

[Spring Security] 인증 저장(Persisting Authentication)

지난 시간에는 Password Storage의 종류에 대해 알아보았다. (궁금하면 여기 클릭해주세요 👍👍👍👍 클릭!) 이번 시간에는 지속 인증(Persisting Authenticaion)에 대해 알아볼 것이다. 참고한 사이트는 다음과 같다. 출처: https://docs.spring.io/spring-security/reference/servlet/authentication/persistence.html https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=moonv11&logNo=220699898987 https://docs.spring.io/spring-security/site/docs/3.2.8.RELEASE/apidocs/org..

[Spring Security] 저장 메커니즘(Storage Mechanism)

지난 시간에 Form, Basic방식을 통한 Authentication(인증)을 알아보았다. (궁금하면 여기 🤣🤣🤣 클릭!) 이번 시간에는 공식 사이트에서 알려주는 저장 메커니즘(Storage Mechanism)에 대해 알아볼 것이다. 참고한 사이트는 다음과 같다. 출처: https://docs.spring.io/spring-security/reference/servlet/authentication/passwords/storage.html 1. 저장 메커니즘(Storage Mechianism) username과 password를 읽는 각각의 지원되는 메커니즘은 어떤 지원되는 메커니즘도 사용 가능하다. Simple Storage with In-Memory Authentication Relational Da..

[Spring Security] Username/password authentication : form / basic

[Spring Security] Username/password authentication : form / basic 지난 시간에는 Authentication 과 Servlet Authentication Architecture에 대해 알아보았다. (Authentication 과 Servlet Authentication Architecture 여기 😁😁 클릭!) 이번 시간에는 인증에서의 username/password 인증에 대해서 알아보겠다. 참고한 사이트는 다음과 같다. 출처: https://docs.spring.io/spring-security/reference/servlet/authentication/passwords/input.html https://docs.spring.io/spring-secu..

[Spring Security] 인증(Authentication) & 서블릿 인증 구조(Servlet Authentication Architevture)

[Spring Security] 인증(Authentication) & 서블릿 인증 구조(Servlet Authentication Architevture) 지난 시간에는 공식 문서에서 Spring Security의 구조(Architecture)에 대해 공부했다. (Spring Security Architecture 공부 내용 여기 😁 클릭!) 이번시간에는 위 내용에 이어서 다음 섹션인 Authentication을 공식 문서에서 알아볼 것이다. 참고한 사이트는 다음과 같다. 출처: https://docs.spring.io/spring-security/reference/servlet/authentication/index.html https://docs.spring.io/spring-security/refere..

[Spring Security] 구조(Architecture)와 이해

[Spring Security] 구조(Architecture)와 이해 지난 시간에 Spring Security의 기본적인 토대에 대해 알아보았다. (궁금하면 여기 클릭!) 이번 시간에는 공식 Reference 사이트에서 지난 시간에 이어 Spring Security의 구조에 대해 알아보고자 한다. 참고한 사이트는 다음과 같다. 출처 : https://docs.spring.io/spring-security/reference/servlet/architecture.html 1. 필터 다시보기 (A Reviews of Filters) 스프링 시큐리티의 서플릿 서포트는 Servlet Filter에 기초하며 일반적으로 처음에 Filter의 역할을 보는게 도움이 된다 (Filter를 잘 모르겠으면... 저번에 한 번..

[Spring Security] Spring Security란? (feat.학습 이유)

필자 키메라는 Spring Security를 이번에 제대로 공부하고자 한다. 내 생각에는 모든 길에는 역시 정공법으로 접근해야한다는 생각이 든다(갑자기...?) 특히, 이 개발이라는것이 결국에는 누군가가 잘 만들어놓은 기능을 가져다가 사용하는 경우가 부지기수다. 과거 (아니 벌써 1년이 넘었네...) 개발원에서 최종 프로젝트 당시 부랴부랴 spring security를 적용했고, 혼자 미니 프로젝트 만들어보겠다고 공부하면서, 강의 배껴가면서 하던게 얼마전 같이 느껴진다. 하지만 단기 속성으로 하게되면 결국에는 남는게 없었다. 내가 스스로 학습하고, 적용하고, 이해하지 않으면 그 많은 강의도, 시간 투자도 소용이 없다는것을 깨달았기에... 최근에 React공부를 하듯이 직접 프로젝트를 생성하고, 적용하고 ..

[React] Next.js 알아보기 - 3탄 : next-redux-wrapper / 다이나믹 라우팅(Dynamic Routing) / swr 사용하기

지난 시간에 Next.js에서 SSG(Static Site Generation)와 SSR(Server Side Rendering)이 어떤 흐름으로 적용되는지 알아보았고, SSG, SSR을 어떻게 적용했는지 알아보았다. (궁금하면 여기 클릭!) 이번 시간에는 지난 시간에 이어서 SSR에서 어떻게 해야 action을 dispatch할 수 있는지 알아볼 것이다. 참고한 사이트는 다음과 같다. 출처: https://www.youtube.com/watch?v=w8n7Soz7khw&ab_channel=LeighHalliday https://stackoverflow.com/questions/70426965/how-to-use-next-redux-wrapper-with-next-js-redux-toolkit-and-t..

[React] Next.js 알아보기 - 2탄 : SSR 적용하기

지난 시간에 Next.js에 대해 알아보았다. (궁금하면 여기 클릭!) 지난 Next.js 알아보기 - 1탄에 이어서 이번 시간에도 Next.js에 대해서 알아볼 것이다. 키메라가 정리하는 내용은 전부 공식 사이트에 있다. 다만 필자는 정리를 하면서 스스로 적용하는 것이 더 이해도 잘되고 기억에 오래남기 때문에 번거롭더라도 번역을 하면서 정리하고 있다.(그래서 약간 어색함 ㅎ...) 키메라가 정리한 내용을 읽을 필요 없이 다음 사이트를 참고하면 된다. 출처: https://nextjs.org/learn/basics/data-fetching/blog-data https://cpro95.tistory.com/492 https://www.youtube.com/watch?v=WAMqFdCFotY&ab_chann..