다양한 프로젝트에서 웹/모바일/솔루션 제품 개발과 관련된 업무를 진행해 오고 있으며 분석/설계/개발 Role 을 맡아 오고 있습니다.
공공기간, 교육프로그램, 기업 프로젝트, 쇼핑몰 등의 웹 개발 및 솔루션 프로그램, 프레임워크, 오픈소스 연동 등의 아키텍처 설계 및 구조적 고도화 개선 등을 해 오고 있으며 개발, PL 등의 역할을 맡았습니다.
다양한 Open Source 와 여러 기술적인 경험들을 통해 웹의 전반적인 기술 흐름들을 익혔으며 개발 경험이 거듭될 수록 요구사항의 기능 구현에만 거치지 않고 좀 더 OOP 적인 구조의 소프트웨어로서 안전성과 성능을 고려한 아키텍처링과 튜닝의 기술들을 접목시켜 지속적으로 더 훌륭한 소프트웨어를 완성하기 위한 연구와 개발 실무를 책임감 있게 맡아 오고 있습니다.
강의
로드맵
전체 1수강평
- 스프링 배치
- 스프링 시큐리티 완전 정복 [6.x 개정판]
- 스프링 시큐리티 완전 정복 [6.x 개정판]
게시글
질문&답변
RFC 문서에서의 AccessToken 발급 방식 궁금한점
서버에서는 리다이엑트 URI 를 여러개 설정할 수 있긴 합니다.그리고 Authorization Code를 요청할 때는 Frontend(클라이언트)에서 인증 서버에 전달한 redirecturi 가, 인증 서버에 사전 등록된 redirecturi 중 하나와 정확히 일치해야 하는 건 맞지만 토큰 발급은 강제하지 않는 것으로 알고 있습니다.인가서버마다 표준 문서를 엄격하게 따르기도 하지만 어느 정도 유연하게 설계하기도 합니다.
- 0
- 1
- 35
질문&답변
기본 Configurer클래스의 갯수가 적게 보입니다.
위에 보이는 데이터는 11개가 보이기 전에 나타나고 다 완료되면 11개 데이터가 보여질 것입니다계속 실행해 보시기 바랍니다.
- 0
- 2
- 29
질문&답변
강의자료.zip 를 다운로드 받았는데 압축이 풀리지 않습니다. 확인 부탁드려요
강의 자료는 pdf 파일로 되어 있는데 압축파일로 다운로드 되는가요?지금 받아 보니 pdf 파일로 저장되고 있는데요..
- 0
- 2
- 26
질문&답변
instance.getMyField()의 값이 왜 다른가요?
아 네 표기 오류입니다^^
- 0
- 1
- 35
질문&답변
CSRF 통합 GIT 주소 오류
브랜치 주소는 정상적으로 나오고 있으니 클릭해 보십시오브랜치 주소는 정확하게 https://github.com/onjsdnjs/spring-security-master/tree/basic-CSRF_통합으로 되어 있습니다.강의 자료에 링크된 주소에 오타가 있을지도 모르겠습니다https://github.com/onjsdnjs/spring-security-master 에 들어가셔서 브랜치명으로 찾으셔도 됩니다
- 0
- 2
- 44
질문&답변
브랜치 주소가 표시되지 않습니다.
Pdf 강의 자료에 보시면 챕터가 시작하는 첫 화면 하단에 보시면 브랜치 주소가 나와 있습니다
- 0
- 3
- 59
질문&답변
해당 강의 내용 무단 도용 신고
확인해 보니 블로그에 저의 강의 출처를 남기고는 있습니다다만 강의 자료에 있는 내용을 요약해서 정리하는 차원이 아니라 전체내용을 거의 그대로 사용하고 있어 이 부분은 주의 메시지를 전달해야 될 것 같습니다신경써 주셔서 감사드립니다
- 0
- 2
- 69
질문&답변
WebUtil 관련
저도 정확하게는 모르겠네요~~유틸성 클래스는 저도 그 때마다 찾아서 사용하는 타입이라 변경 사항을 일일히 체크하지는 않습니다주어진 클래스를 잘 활용하는데 집중합니다!
- 0
- 1
- 37
질문&답변
AuthenticationEntryPoint 강의 누락 문의
아 네그 부분은 강의에서 제외했습니다AuthenticationEntryPoint 강의가 다른 챕터에도 나오기 때문에 중복되는 개념이 많아서 건너 뛰었습니다참고해 주시기 부탁드립니다
- 0
- 1
- 47
질문&답변
@AuthenticationPrincipal AccountDto 관련
Principal 속성에 담긴 객체가 AccountContext 이면 @AuthenticationPrincipal AccountContext accountContext 로 하는게 맞습니다Authentication 의 Principal 속성에 무엇을 저장했는지에 따라 @AuthenticationPrincipal 옆에 해당 타입을 선언하면 됩니다.AccountContext 객체에 바로 사용자 정보를 담거나 혹은 AccountContext 객체에 AccountDto 객체를 담아서 사용자 정보를 편리하게 활용할 수 있습니다.정답이 있는 것은 아닙니다.
- 0
- 2
- 48