![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/rgJ0t/btq8BiMxikf/KksW6s6D7IvKbik9wkKKp1/img.png)
스프링 시큐리티의 간단한 동작 과정 스프링 시큐리티는 Role에 따른 url 접근 제어를 기본으로 합니다. WebSecurityConfigurerAdapter 을 상속받은 security config 객체에서 각 url 에 요구되는 role을 기술합니다. security config 객체에서는 원하는 url 에 원하는 filter를 걸 수 있습니다. 다수의 url 에 다수의 filter 를 걸 수 있습니다. 특정 url 에 접근하려는 user는 url 걸려있는 필터를 통과해야하며, 모든 필터를 통과한 유저는 인증된 사용자로서 SecurityContext 에 저장됩니다. 스프링 시큐리티의 동작 원리는..
spring
2021. 7. 2. 02:25
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/FC633/btq8ftOqSie/YMjAuUXbZJb5vGaUaOwuOk/img.png)
1. 문제점 뉴스 요약 서버를 제작하던 중에 만난 에러이다. database 에 저장되어 있는 news를 다음과 같이 json 형식으로 서빙해주는 과정에서 news id 가 실제 id와 다르게 전달되는 문제가 발생했다. 실제 news_id : 11000010011308327 반환 news_id : 11000010011308328 2. 원인 id가 변하는 시점을 파악하기 위하여 spring server 내부에서 id가 전달되는 과정 마다 log 를 찍어 보았다. dto → controller → service → repository → domain → dto → repository → service → controller 순 으로 데이터가 전달 되는데 서버 내부에서는 변화가 없었다. 즉 dto가 json ..
spring
2021. 6. 27. 16:57