728x90

3

[Web] SSO란 무엇인가?

1. SSO란 무엇인가? Single Sign-On의 약자로 여러 개의 사이트에서 한번의 로그인으로 여러가지 다른 사이트들을 자동적으로 접속하여 이용하는 방법을 말합니다. 일반적으로 서로 다른 시스템 및 사이트에서 각각의 사용자 정보를 관리하게 되는데, 필요에 따라서 사용자 정보를 연동하여 사용해야 하는 경우도 생기게 됩니다. 이 때, 하나의 사용자 정보를 기반으로 여러 시스템을 하나의 통합 인증을 사용하게 하는 것을 말합니다. 즉 하나의 시스템에서 인증을 할 경우 타 시스템에서는 인증 정보가 있는지 확인하고 있으면, 로그인 처리를 하도록 하고, 없는 경우, 다시 통합 인증을 할 수 있도록 만드는 것을 의미합니다. 즉, 하나의 아이디 및 패스워드를 통해 여러 시스템에 접근할 수 있는 통합 로그인(인증) ..

웹(Web)이란?

웹(Web) : 하이퍼텍스트를 바탕으로 관련 있는 문서끼리 연결한 문서의 집합체라고 정의 할 수 있습니다. 하이퍼텍스트는 단어의 뜻 그대로 텍스트(문자)를 뛰어넘는 다양한 콘텐츠를 아우르는 형식. 웹서버는 TCP/IP 기술에서 고전적인 서버의 역할을 하며 문서 형식의 콘텐츠 정보를 전달. 웹의 요소 3가지 1) URL(Uniform Resource Locator) : 클라이언트와 서버가 어떤 방식으로 데이터를 주고 받을지 결정하는 프로토콜, 해당 서비스의 이름을 대표하는 도메인 영역, 해당 자원이 위치하는 장소를 구조적으로 나눈 디렉터리 그리고 실제 자원이 존재하는 파일 확장자를 포함하는 자원의 경로로 이루어짐. URL의 구성과 의미 ex) https://cnd.webfrontend.org/wp-cont..

[Web] SPA란?

SPA란 무엇인가? SPA(Single Page Application)가 필요한 이유는 단일 페이지 응용 프로그램은 수년간 사용되어 왔지만, 일반적인 웹에서는 찾아보기 힘들었음. 하지만 앞으로 많은 웹 사이트가 SPA로 개발될 아주 좋은 계기가 있음. SPA는 SaaS(Software as a Service) 플랫폼 또는 인터넷 서비스의 상황판 같은 대시보드 부분을 구축하고 기업의 데이터 기반 및 폼 기반 애플리케이션을 구축하기 위해 지난 몇 년 동안 많이 채택되어 왔으며, 추후에 개발될 웹 어플리케이션에서 우선적으로 고려될 것으로 예상 SPA의 정의 1개의 페이지만 있는 어플리케이션. 실제 하나의 페이지에서만 내용이 바뀜. 페이지는 다시 로드되지 않으며, 화면 전환시마다 REST API 서버를 통해 데..

728x90