• Spring Security Reference 따라하기 3

    Security Namespace Configuration 으로 보안 설정하기 이번에는 XML로 보안 설정을 해보자. gradle을 이용해서 프로젝트를 만들어 보겠다. gradle이 설치되어 있지않다면 여기를 참고하여 설치하자. 프로젝트 구조 만들기 mkdir spring-security-reference2 cd spring-security-reference2 gradle init mkdir -p src/main/java mkdir -p src/main/resources mkdir -p src/test/java mkdir -p src/test/resources mkdir -p src/main/webapp/WEB-INF gradle init 에 옵션으로...


  • Windows10 WSL에서 사용자 패스워드 초기화하기

    Windows 10에는 Bash shell 을 지원한다. 보통 기본 유저로 작업들을 하지만 프로그램 설치 등 root 권한이 필요한 경우가 있다. 이때 root 패스워드가 기억이 나지 않는다면 또는 다른 사용자 계정의 패스워드가 기억이 나지 않는다면 초기화 시킬 방법이 필요하다. 그 방법에 대해서 설명한다. 1. 윈도우에서 명령 프롬프트 실행 2. 우분투 기본 유저를...


  • Spring Security Reference 따라하기 2

    계속해서 레퍼런스를 따라해보자. OAuth 는 일단 넘어가고 5.8 Authentication 부터 다시 보자. Spring-security Sample 실행 해 보기 앞선 예제에서 인메모리 방식으로 사용자를 등록했다. 이걸 JDBC 로 사용자를 가져오는 방식으로 바꿔보자. 레퍼런스에서는 여기에 샘플을 제공한다고 되어 있어 있는데 실행해보려면 어차피 전체 프로젝트가 필요하니까 스프링시큐리티 프로젝트를 통째로 clone받자. git bash에서 다운받기 원하는...


  • Spring-Security Reference 따라하기 1

    목적 내가 원하는 인증과 권한 모델을 스프링 시큐리티와 결합하여 프레임워크에서 제공하는 보안 기능을 최대한 활용하고자 한다. 구체적인 인증과 권한 모델의 Database table 설계는 차후 진행하고 먼저 레퍼런스를 참고하면서 스프링 시큐리티는 어떤 구조로 되어 있고 내가 커스터마이즈 할 수 있는 부분이 어디인지 또 어떻게 해야 하는지 공부하면서 기록해보고자 한다. 스프링 시큐리티...


  • jekyll로 새로 작성한 포스트가 안보일 때

    새 테마로 바꾸고 산뜻한 마음으로 새 포스트를 작성하려고 했는데 신규 포스트가 리스트에 나오지 않는 현상이 발생했다. 이에 관하여 구글링 한 결과 여기 에서 정확한 정보를 얻을 수 있었다. 새 포스트가 생성되지 않을 수 있는 원인 목록이다. _posts 디렉토리에 신규 포스트를 저장 안했음. 포스트의 파일명이 부정확함. 포스트의 파일명은 YEAR-MONTH-DAY-title.MARKUP 형태로 되야...