Spring Security - 경로에 따른 접근 권한 설정
스프링 시큐리티에서는 권한에 따라 접근 가능한 경로를 제한할 수 있다. 그럼 권한에 따라 다른 링크를 보여준다면, 접근 가능한 경로를 제한할 수 있는 것 아닌가? 라는 생각을 할 수도 있다. 맞다. 눈에 보이는 링크만 클릭할 수 있으니 접근 가능한 경로를 제한할 수 있다. 하지만, 만약에 그 사람이 자기 권한이 아닌 페이지의 경로 주소를 우연히 알게 되었다고 하면, 권한이 있는 것도 아닌데 마음대로 들락날락 거리는 큰 문제가 생긴다. 스프링 시큐리티는 경로 주소에서부터 접근을 제한한다. 따라서 권한을 가지지 않으면 경로 주소를 알고 있더라도 들어가지 못한다. 예를 들어 "/admin/" 이 들어가는 경로들은 전부 관리지만 들어갈 수 있게 한다면, 일반 유저는 아무리 주소창에 경로 주소를 치더라도 들어갈 ..