시큐리티
- 작성자 :
- 정*원
- 작성일 :
- 2019-07-16 16:25:20
- 조회수 :
- 1,583
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
security 에서 권한 별 리소스 설정할 때 url, method, pointcut 방식으로 구분하는데
url 일 경우 새로운 아이템을 추가로 등록 후에 reload 함수를 호출해서 실시간으로 권한 별 리소스가 적용되도록 하는데
method나 pointcut 일 경우 새로운 아이템을 등록 후 실시간으로 메소드 권한이 적용할 수 있도록 api 가 제공되나요?
아니면 별도로 구현해야 하는가요?
별도로 구현해야 한다면 어떤 방식으로 가능한지 조언 좀 부탁드립니다.
실시간으로 안될 경우 서버를 다시 기동해야 한다면 이 기능을 쓰기가 어려울 것 같습니다.
감사합니다.
url 일 경우 새로운 아이템을 추가로 등록 후에 reload 함수를 호출해서 실시간으로 권한 별 리소스가 적용되도록 하는데
method나 pointcut 일 경우 새로운 아이템을 등록 후 실시간으로 메소드 권한이 적용할 수 있도록 api 가 제공되나요?
아니면 별도로 구현해야 하는가요?
별도로 구현해야 한다면 어떤 방식으로 가능한지 조언 좀 부탁드립니다.
실시간으로 안될 경우 서버를 다시 기동해야 한다면 이 기능을 쓰기가 어려울 것 같습니다.
감사합니다.
A
안녕하세요.
표준프레임워크센터 입니다.
표준프레임워크 공통기반에서 제공해 드리는
reload 함수는 URL 기반일때
서버 기능없이 반영할수 있도록 되어 있는게 맞습니다.
메소드와 포인트컷의 경우는 해당 메소드로는
서버 기동없이 갱신할수 없습니다.
현재 해당 기능은 제공되고 있지 않으므로
필요하시다면 별도의 커스텀 작업이 필요하실듯 합니다.
다만, 실무적으로 볼때 URL과 달리
메소드나 포인트컷으로 하시면 관리가 어려워서
특별한 경우가 아니면 사용이 용이하지는 않을것으로 예상됩니다.
감사합니다.
표준프레임워크센터 입니다.
표준프레임워크 공통기반에서 제공해 드리는
reload 함수는 URL 기반일때
서버 기능없이 반영할수 있도록 되어 있는게 맞습니다.
메소드와 포인트컷의 경우는 해당 메소드로는
서버 기동없이 갱신할수 없습니다.
현재 해당 기능은 제공되고 있지 않으므로
필요하시다면 별도의 커스텀 작업이 필요하실듯 합니다.
다만, 실무적으로 볼때 URL과 달리
메소드나 포인트컷으로 하시면 관리가 어려워서
특별한 경우가 아니면 사용이 용이하지는 않을것으로 예상됩니다.
감사합니다.