HTTP
-
Spring SecuritySpring-diary/WEB 2020. 2. 24. 12:12
정의 스프링 기반의 보안을 담당하는 스프링 하위 프레임워크 Filter 기반으로 동작하기에 Spring MVC와 분리되어 관리 및 동작. 보안 용어 접근 주체 Principal 보호된 리소스에 접근하는 대상 인증 Authentication 보호된 리소스에 접근하는 대상에 대해서 이 유저가 누구인지, 애플리케이션의 작업을 수행해도 되는 주체인지 확인하는 과정 인가 Authorize 해당 리소스에 대해 접근 가능한 권한을 가지고 있는지 확인하는 과정 권한 어떠한 리소스에 대한 접근 제한, 모든 리소스는 접근 제어 권한이 걸려있다. 인가 과정에서 해당 리소스에 대한 제한된 최소한의 권한을 가졌는지 확인한다. 인증의 절차 크리덴셜 인증 웹에서 사용하는 대부분의 인증 방식. 권한을 부여 받기위해 1차례의 인증과정..
-
라우터&HTTP 통신Vue.js 2020. 2. 13. 22:52
상용 웹 앱을 개발할 경우 여러 페이지로 구성되어 있기 때문에 페이지 간에 이동을 돕는 라우터를 사용해야한다. 사용자에게 의미 있는 데이터를 보여주기 위해 서버에서 데이터를 가져오는 HTTP 통신도 필요하다. 라우팅 웹 페이지 간의 이동 방법을 말함. 싱글 페이지 어플리 케이션(SPA)에서 주로 사용 *싱글 페이지 어플리케이션 페이지를 이동할 때마다 서버에 요청하여 새로 갱신하는게 아니라 미리 해당 페이지를 받아 놓음 페이지 이동시에 클라이언트의 라우팅을 이용하여 화면을 갱신하는 패턴 라우팅의 장점 화면 간의 전환이 매끄럽다. 뷰 라우터 뷰에서 라우팅 기능을 구현할 수 있도록 지원하는 라이브러리 뷰 라우터를 구현할 때 필요한 특수 태그와 기능 - - * 페이지 이동태그. 화면에서는 로 표시 클릭하면 UR..