<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%EC%9B%B9%EB%A7%88%EC%8A%A4%ED%84%B0</id>
	<title>IT 위키 - 사용자 기여 [ko]</title>
	<link rel="self" type="application/atom+xml" href="https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%EC%9B%B9%EB%A7%88%EC%8A%A4%ED%84%B0"/>
	<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/w/%ED%8A%B9%EC%88%98:%EA%B8%B0%EC%97%AC/%EC%9B%B9%EB%A7%88%EC%8A%A4%ED%84%B0"/>
	<updated>2026-09-16T11:47:04Z</updated>
	<subtitle>사용자 기여</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EA%B9%83_%EB%B8%8C%EB%9E%9C%EC%B9%98&amp;diff=26619</id>
		<title>깃 브랜치</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EA%B9%83_%EB%B8%8C%EB%9E%9C%EC%B9%98&amp;diff=26619"/>
		<updated>2021-08-01T06:32:35Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 새 문서: 분류:프로그래밍분류:프로젝트 관리 * 상위 문서: 깃  == 깃 브랜치 특징 == ;가상 폴더 * 작업 폴더를 실제로 복사하지 않고 물리적...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:프로그래밍]][[분류:프로젝트 관리]]&lt;br /&gt;
* 상위 문서: [[깃]]&lt;br /&gt;
&lt;br /&gt;
== 깃 브랜치 특징 ==&lt;br /&gt;
;가상 폴더&lt;br /&gt;
* 작업 폴더를 실제로 복사하지 않고 물리적인 바이너리 파일 하나로 관리&lt;br /&gt;
* 물리적으로 복제된 폴더 형태 보다 더 효율적인 관리 및 빠르고 유연한 작업 처리 가능&lt;br /&gt;
&lt;br /&gt;
;독립적 동작&lt;br /&gt;
* 변경 사항만 저장·관리하는 단일 파일로, 코드 비교 및 병합에 유리&lt;br /&gt;
** 실제 물리적인 폴더인 경우 모든 소스코드를 하나하나 비교해야 함&lt;br /&gt;
* 여러 브랜치를 운용하는 큰 규모의 프로젝트에 유리&lt;br /&gt;
&lt;br /&gt;
;빠른 동작&lt;br /&gt;
* 규모가 큰 레파지토리를 전체 복사하는 것 보다 훨씬 빠른 속도로 생성 가능&lt;br /&gt;
* 변경내역을 관리하는 단일 파일 하나만 생성하므로 전체 소스의 규모에 무관&lt;br /&gt;
* 포인터와 유사한 Blob을 이용하여 빠른 브랜치 이동 가능&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%B2%84%EC%A0%84_%EA%B4%80%EB%A6%AC_%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=26618</id>
		<title>버전 관리 시스템</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%B2%84%EC%A0%84_%EA%B4%80%EB%A6%AC_%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=26618"/>
		<updated>2021-08-01T06:23:31Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:소프트웨어 개발 도구]][[분류:프로젝트 관리]]&lt;br /&gt;
;Version Control System; VCS&lt;br /&gt;
&lt;br /&gt;
== 발전 과정 ==&lt;br /&gt;
* 최초의 버전 관리 시스템은 유닉스 환경에서 사용되었던 [[SCCS]]&lt;br /&gt;
&lt;br /&gt;
== 집중형 VCS ==&lt;br /&gt;
;Centralized Version Control System&lt;br /&gt;
모든 소스 코드가 한 곳에 집중되어 있는 형태&lt;br /&gt;
* 클라이언트-서버 모델이라고도 함&lt;br /&gt;
* 장점: 운영 관리의 효율성&lt;br /&gt;
* 단점: [[단일 장애점 문제]], 소스 코드 충돌&lt;br /&gt;
&lt;br /&gt;
=== 장단점 ===&lt;br /&gt;
* 장점&lt;br /&gt;
** 운영 관리의 효율성&lt;br /&gt;
** 이해하고 사용하기 편리함&lt;br /&gt;
* 단점&lt;br /&gt;
** [[단일 장애점 문제]]&lt;br /&gt;
** 소스 코드 충돌 관리 &lt;br /&gt;
=== 예시 ===&lt;br /&gt;
* [[SCCS]]&lt;br /&gt;
* [[RCS]]&lt;br /&gt;
* [[CVS]]&lt;br /&gt;
* [[서브비전]]&lt;br /&gt;
&lt;br /&gt;
== 분산형 VCS ==&lt;br /&gt;
;Distributed Version Control System&lt;br /&gt;
* 여러 개의 레파지토리에 각 버전별 소스를 개별 보관&lt;br /&gt;
* 분산 저장소는 [[P2P|P2P 방식]]으로 소스 코드 공유&lt;br /&gt;
=== 장단점 ===&lt;br /&gt;
* 중앙 서버에 문제가 생기더라도 운영 가능&lt;br /&gt;
* 네트워크가 없는 환경에서도 개발 진행 가능(네트워크 연결 후 동기화)&lt;br /&gt;
=== 단점 ===&lt;br /&gt;
* 이해 및 사용법의 어려움&lt;br /&gt;
=== 예시 ===&lt;br /&gt;
* [[Git]]&lt;br /&gt;
* [[머큐리얼]]&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%B2%84%EC%A0%84_%EA%B4%80%EB%A6%AC_%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=26267</id>
		<title>버전 관리 시스템</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%B2%84%EC%A0%84_%EA%B4%80%EB%A6%AC_%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=26267"/>
		<updated>2021-03-21T06:11:49Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:소프트웨어 개발 도구]][[분류:프로젝트 관리]]&lt;br /&gt;
;Version Control System; VCS&lt;br /&gt;
&lt;br /&gt;
== 발전 과정 ==&lt;br /&gt;
* 최초의 버전 관리 시스템은 유닉스 환경에서 사용되었던 [[SCCS]]&lt;br /&gt;
&lt;br /&gt;
== 집중형 VCS ==&lt;br /&gt;
모든 소스 코드가 한 곳에 집중되어 있는 형태&lt;br /&gt;
* 클라이언트-서버 모델이라고도 함&lt;br /&gt;
* 장점: 운영 관리의 효율성&lt;br /&gt;
* 단점: [[단일 장애점 문제]], 소스 코드 충돌&lt;br /&gt;
&lt;br /&gt;
=== 분산형 ===&lt;br /&gt;
;Distributed Version Control System&lt;br /&gt;
* 여러 개의 레파지토리에 각 버전별 소스를 개별 보관&lt;br /&gt;
* 분산 저장소는 P2P 방식코드가 한 곳에 집중되어 있는 형태&lt;br /&gt;
* 클라이언트-서버 모델이라고도 함&lt;br /&gt;
=== 장단점 ===&lt;br /&gt;
* 장점&lt;br /&gt;
** 운영 관리의 효율성&lt;br /&gt;
** 이해하고 사용하기 편리함&lt;br /&gt;
* 단점&lt;br /&gt;
** [[단일 장애점 문제]]&lt;br /&gt;
** 소스 코드 충돌 관리 &lt;br /&gt;
=== 예시 ===&lt;br /&gt;
* [[SCCS]]&lt;br /&gt;
* [[RCS]]&lt;br /&gt;
* [[CVS]]&lt;br /&gt;
* [[서브비전]]&lt;br /&gt;
&lt;br /&gt;
== 분산형 VCS ==&lt;br /&gt;
;Distributed Version Control System&lt;br /&gt;
* 여러 개의 레파지토리에 각 버전별 소스를 개별 보관&lt;br /&gt;
* 분산 저장소는 [[P2P|P2P 방식]]으로 소스 코드 공유&lt;br /&gt;
=== 장단점 ===&lt;br /&gt;
* 중앙 서버에 문제가 생기더라도 운영 가능&lt;br /&gt;
* 네트워크가 없는 환경에서도 개발 진행 가능(네트워크 연결 후 동기화)&lt;br /&gt;
=== 단점 ===&lt;br /&gt;
* 이해 및 사용법의 어려움&lt;br /&gt;
=== 예시 ===&lt;br /&gt;
* [[Git]]&lt;br /&gt;
* [[머큐리얼]]&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%B2%84%EC%A0%84_%EA%B4%80%EB%A6%AC_%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=26266</id>
		<title>버전 관리 시스템</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%B2%84%EC%A0%84_%EA%B4%80%EB%A6%AC_%EC%8B%9C%EC%8A%A4%ED%85%9C&amp;diff=26266"/>
		<updated>2021-03-21T06:11:18Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 새 문서: 분류:소프트웨어 개발 도구분류:프로젝트 관리 ;Version Control System; VCS  == 발전 과정 == * 최초의 버전 관리 시스템은 유닉스 환경에서...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:소프트웨어 개발 도구]][[분류:프로젝트 관리]]&lt;br /&gt;
;Version Control System; VCS&lt;br /&gt;
&lt;br /&gt;
== 발전 과정 ==&lt;br /&gt;
* 최초의 버전 관리 시스템은 유닉스 환경에서 사용되었던 [[SCCS]]&lt;br /&gt;
&lt;br /&gt;
== 분류 ==&lt;br /&gt;
집중형과 분산형으로 구분&lt;br /&gt;
&lt;br /&gt;
=== 집중형 ===&lt;br /&gt;
모든 소스 코드가 한 곳에 집중되어 있는 형태&lt;br /&gt;
* 클라이언트-서버 모델이라고도 함&lt;br /&gt;
* 장점: 운영 관리의 효율성&lt;br /&gt;
* 단점: [[단일 장애점 문제]], 소스 코드 충돌&lt;br /&gt;
&lt;br /&gt;
=== 분산형 ===&lt;br /&gt;
;Distributed Version Control System&lt;br /&gt;
* 여러 개의 레파지토리에 각 버전별 소스를 개별 보관&lt;br /&gt;
* 분산 저장소는 P2P 방식코드가 한 곳에 집중되어 있는 형태&lt;br /&gt;
* 클라이언트-서버 모델이라고도 함&lt;br /&gt;
=== 장단점 ===&lt;br /&gt;
* 장점&lt;br /&gt;
** 운영 관리의 효율성&lt;br /&gt;
** 이해하고 사용하기 편리함&lt;br /&gt;
* 단점&lt;br /&gt;
** [[단일 장애점 문제]]&lt;br /&gt;
** 소스 코드 충돌 관리 &lt;br /&gt;
=== 예시 ===&lt;br /&gt;
* [[SCCS]]&lt;br /&gt;
* [[RCS]]&lt;br /&gt;
* [[CVS]]&lt;br /&gt;
* [[서브비전]]&lt;br /&gt;
&lt;br /&gt;
=== 분산형 ===&lt;br /&gt;
;Distributed Version Control System&lt;br /&gt;
* 여러 개의 레파지토리에 각 버전별 소스를 개별 보관&lt;br /&gt;
* 분산 저장소는 [[P2P|P2P 방식]]으로 소스 코드 공유&lt;br /&gt;
=== 장단점 ===&lt;br /&gt;
* 중앙 서버에 문제가 생기더라도 운영 가능&lt;br /&gt;
* 네트워크가 없는 환경에서도 개발 진행 가능(네트워크 연결 후 동기화)&lt;br /&gt;
=== 단점 ===&lt;br /&gt;
* 이해 및 사용법의 어려움&lt;br /&gt;
=== 예시 ===&lt;br /&gt;
* [[Git]]&lt;br /&gt;
* [[머큐리얼]]&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=P2P&amp;diff=26265</id>
		<title>P2P</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=P2P&amp;diff=26265"/>
		<updated>2021-03-21T06:06:30Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;Peer to peer&lt;br /&gt;
중앙 서버 없이 각 단말 또는 사용자가 직접 데이터·정보를 교환하는 형태&lt;br /&gt;
&lt;br /&gt;
== 분산 P2P ==&lt;br /&gt;
1:1로 주고 받는 기존의 P2P와 달리 각자에게 필요한 데이터를 수요·공급하는 많은 사용자들로부터 데이터를 송·수신하는 구조&lt;br /&gt;
* 예시) [[토렌트]], [[블록체인]]&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=P2P&amp;diff=26264</id>
		<title>P2P</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=P2P&amp;diff=26264"/>
		<updated>2021-03-21T06:06:13Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 새 문서: ;Peer to peer 중앙 서버 없이 각 단말 또는 사용자가 직접 데이터·정보를 교환하는 형태  == 분산 P2P == 1:1로 주고 받는 기존의 P2P와 달리 각자...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;Peer to peer&lt;br /&gt;
중앙 서버 없이 각 단말 또는 사용자가 직접 데이터·정보를 교환하는 형태&lt;br /&gt;
&lt;br /&gt;
== 분산 P2P ==&lt;br /&gt;
1:1로 주고 받는 기존의 P2P와 달리 각자에게 필요한 데이터를 수요·공급하는 많은 사용자들로부터 데이터를 송·수신하는 구조&lt;br /&gt;
* 예시) [[토렌트]]&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90_%EB%AC%B8%EC%A0%9C&amp;diff=26263</id>
		<title>단일 장애점 문제</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90_%EB%AC%B8%EC%A0%9C&amp;diff=26263"/>
		<updated>2021-03-21T06:01:36Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:소프트웨어 품질]][[분류:소프트웨어 개발]][[분류:보안]]&lt;br /&gt;
;Single Point of Failure Problem&lt;br /&gt;
중앙 집중화된 시스템 등에서 [[단일 장애점]]이 생겨 시스템의 안정성·안전성에 치명적인 문제가 발생하는 문제&lt;br /&gt;
&lt;br /&gt;
== [[단일 장애점]] ==&lt;br /&gt;
* 시스템 구성 요소 중에서, 동작하지 않으면 전체 시스템이 중단되는 중요 요소&lt;br /&gt;
* 어느 한 요소가 공격 받을 경우 시스템 전체의 가용정, 보안성 등에 문제가 생길 수 있는 지점&lt;br /&gt;
&lt;br /&gt;
== 문제 ==&lt;br /&gt;
* 중앙에서 집중하여 통제를 수행하는 아키텍처를 관리의 큰 효율성을 제공하나 보안적으로나 안정성 측면에서 취약&lt;br /&gt;
* 효율적 관리를 위한 중앙 시스템의 에러는 모든 시스템의 문제를 야기함&lt;br /&gt;
&lt;br /&gt;
== 해결법 ==&lt;br /&gt;
* 시스템 이중화 등 [[고가용성]] 구성 사용&lt;br /&gt;
* 분산 아키텍처 구성&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[단일 장애점]]&lt;br /&gt;
* [[고가용성]]&lt;br /&gt;
* [[장애 허용]]&lt;br /&gt;
* [[이중화]]&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90_%EB%AC%B8%EC%A0%9C&amp;diff=26262</id>
		<title>단일 장애점 문제</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90_%EB%AC%B8%EC%A0%9C&amp;diff=26262"/>
		<updated>2021-03-21T06:00:04Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 새 문서: 분류:소프트웨어 품질분류:소프트웨어 개발분류:보안 ;Single Point of Failure Problem 중앙 집중화된 시스템 등에서 단일 장애점이...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:소프트웨어 품질]][[분류:소프트웨어 개발]][[분류:보안]]&lt;br /&gt;
;Single Point of Failure Problem&lt;br /&gt;
중앙 집중화된 시스템 등에서 [[단일 장애점]]이 생겨 시스템의 안정성·안전성에 치명적인 문제가 발생하는 문제&lt;br /&gt;
&lt;br /&gt;
== [[단일 장애점]] ==&lt;br /&gt;
* 시스템 구성 요소 중에서, 동작하지 않으면 전체 시스템이 중단되는 중요 요소&lt;br /&gt;
* 어느 한 요소가 공격 받을 경우 시스템 전체의 가용정, 보안성 등에 문제가 생길 수 있는 지점&lt;br /&gt;
&lt;br /&gt;
== 문제 ==&lt;br /&gt;
* 중앙에서 집중하여 통제를 수행하는 아키텍처를 관리의 큰 효율성을 제공하나 보안적으로나 안정성 측면에서 취약&lt;br /&gt;
* 효율적 관리를 위한 중앙 시스템의 에러는 모든 시스템의 문제를 야기함&lt;br /&gt;
&lt;br /&gt;
== 해결법 ==&lt;br /&gt;
* 시스템 이중화 등 [[고 가용성]] 구성 사용&lt;br /&gt;
* 분산 아키텍처 구성&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[단일 장애점]]&lt;br /&gt;
* [[고가용성]]&lt;br /&gt;
* [[장애 허용]]&lt;br /&gt;
* [[이중화]]&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EC%9D%B4%EC%A4%91%ED%99%94&amp;diff=26261</id>
		<title>이중화</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EC%9D%B4%EC%A4%91%ED%99%94&amp;diff=26261"/>
		<updated>2021-03-21T05:58:24Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 새 문서: 분류:소프트웨어 품질 시스템의 장애를 대비하는 등 안정성을 강화하기 위해 같은 시스템을 두 벌 또는 그 이상으로 만들어 두고 로...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:소프트웨어 품질]]&lt;br /&gt;
시스템의 장애를 대비하는 등 안정성을 강화하기 위해 같은 시스템을 두 벌 또는 그 이상으로 만들어 두고 [[로드 밸런싱]]하거나 하나의 시스템에 장애가 생겼을 때 즉시 다른 시스템으로 전환되도록 만들어진 [[고가용성]] 구조&lt;br /&gt;
&lt;br /&gt;
== 동작 방식 ==&lt;br /&gt;
=== 액티브-액티브 ===&lt;br /&gt;
;Active-active; [[고가용성|Concurrent Access]]&lt;br /&gt;
* 동일한 두 벌의 시스템을 같이 운영하는 형태&lt;br /&gt;
* 하나의 시스템에 장애가 생기면 장애가 발생하지 않은 나머지 하나의 시스템으로만 가동&lt;br /&gt;
** 하나의 시스템으로 버티는 동안 장애가 생긴 시스템 복구&lt;br /&gt;
* 장애 대응 뿐만 아니라 시스템의 부하를 줄이거나 개발·테스트의 편의를 위해서도 사용&lt;br /&gt;
* 액티브-스탠바이 보다 효율적이나 초기 구성과 운영의 복잡성 및 비용이 높음&lt;br /&gt;
&lt;br /&gt;
=== 액티브-스탠바이 ===&lt;br /&gt;
;Active-standby; Hot-standby&lt;br /&gt;
* 동일한 두 벌의 시스템을 만들어 두되, 하나의 시스템으로만 운영&lt;br /&gt;
** 운영 시스템에 장애가 발생할 경우 다른 시스템으로 즉시 전환&lt;br /&gt;
* 전환 시 순단 현상이 발생할 수 있음&lt;br /&gt;
* 한 벌의 시스템이 대기 상태로 있어 자원의 비효율성 발생&lt;br /&gt;
** [[고가용성|Mutual Takeover]] 방식을 이용해 활용성을 높일 수 있음&lt;br /&gt;
&lt;br /&gt;
== 예시 ==&lt;br /&gt;
* [[서버 이중화]]&lt;br /&gt;
* [[회선 이중화]]&lt;br /&gt;
* [[스위치 이중화]]&lt;br /&gt;
* [[방화벽 이중화]]&lt;br /&gt;
* [[멀티클라우드]]&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[고가용성]]&lt;br /&gt;
* [[장애 허용]]&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90&amp;diff=26260</id>
		<title>단일 장애점</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90&amp;diff=26260"/>
		<updated>2021-03-21T05:46:05Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:보안]]&lt;br /&gt;
&lt;br /&gt;
;Single Point of Failure; SPF; SPOF&lt;br /&gt;
&lt;br /&gt;
== 개요 ==&lt;br /&gt;
&lt;br /&gt;
*시스템 구성 요소 중에서, 동작하지 않으면 전체 시스템이 중단되는 중요 요소&lt;br /&gt;
*어느 한 요소가 공격 받을 경우 시스템 전체의 가용정, 보안성 등에 문제가 생길 수 있는 지점&lt;br /&gt;
*[[단일 장애점 문제]]를 유발한다.&lt;br /&gt;
&lt;br /&gt;
[[파일:단일 장애점 예시 라우터.png]]&lt;br /&gt;
&lt;br /&gt;
== 예시 ==&lt;br /&gt;
&lt;br /&gt;
* 키 관리 시스템&lt;br /&gt;
* SSO&lt;br /&gt;
* 집중형 레파지토리&lt;br /&gt;
&lt;br /&gt;
==같이 보기==&lt;br /&gt;
&lt;br /&gt;
*[[단일 장애점 문제]]&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90_%EC%98%88%EC%8B%9C_%EB%9D%BC%EC%9A%B0%ED%84%B0.png&amp;diff=26259</id>
		<title>파일:단일 장애점 예시 라우터.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90_%EC%98%88%EC%8B%9C_%EB%9D%BC%EC%9A%B0%ED%84%B0.png&amp;diff=26259"/>
		<updated>2021-03-21T05:45:51Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: https://ko.wikipedia.org/wiki/단일_장애점&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90&amp;diff=26258</id>
		<title>단일 장애점</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90&amp;diff=26258"/>
		<updated>2021-03-21T05:43:40Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 새 문서: 분류:보안 ;Single Point of Failure; SPF; SPOF * 시스템 구성 요소 중에서, 동작하지 않으면 전체 시스템이 중단되는 중요 요소 * 어느 한 요소가...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:보안]]&lt;br /&gt;
;Single Point of Failure; SPF; SPOF&lt;br /&gt;
* 시스템 구성 요소 중에서, 동작하지 않으면 전체 시스템이 중단되는 중요 요소&lt;br /&gt;
* 어느 한 요소가 공격 받을 경우 시스템 전체의 보안성에 문제가 생길 수 있는 지점&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[단일 장애점 문제]]&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=SPF&amp;diff=26257</id>
		<title>SPF</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=SPF&amp;diff=26257"/>
		<updated>2021-03-21T05:43:28Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 단일 장애점 문서로 넘겨주기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#넘겨주기 [[단일 장애점]]&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%B2%84%EC%A0%84_%EA%B4%80%EB%A6%AC&amp;diff=26256</id>
		<title>버전 관리</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%B2%84%EC%A0%84_%EA%B4%80%EB%A6%AC&amp;diff=26256"/>
		<updated>2021-03-21T05:39:12Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 새 문서:   Version Control  소스 코드와 콘텐츠의 변화를 관리하고 추적하는 업무·과정  == 형상 관리와의 차이 ==  * 형상 관리가 버전 관리를 포함하는...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Version Control&lt;br /&gt;
&lt;br /&gt;
소스 코드와 콘텐츠의 변화를 관리하고 추적하는 업무·과정&lt;br /&gt;
&lt;br /&gt;
== 형상 관리와의 차이 ==&lt;br /&gt;
&lt;br /&gt;
* 형상 관리가 버전 관리를 포함하는 개념&lt;br /&gt;
* 소스 코드와 컨텐츠의 버전을 관리하던 것에서 더 광범위하게 프로젝트 형상을 관리하는 것으로 확장&lt;br /&gt;
* 하지만 많은 형상 관리 도구가 버전 관리 도구와 큰 차이를 가지고 있지 않음&amp;lt;ref&amp;gt;버전 관리 도구의 기능이 꾸준히 발전하며 형상 관리 도구라고 출시된 도구들의 기능을 거의 포함한다. &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[형상 관리]]&lt;br /&gt;
* [[버전 관리 시스템]]&lt;br /&gt;
&lt;br /&gt;
== 각주 ==&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=OAuth&amp;diff=4195</id>
		<title>OAuth</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=OAuth&amp;diff=4195"/>
		<updated>2019-10-16T15:07:08Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: /* OAuth1.0과 OAuth2.0의 차이 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:보안]]&lt;br /&gt;
;제3의 신뢰 서비스에서 인증 결과를 토큰 기반으로 공유받아 활용하는 개방형 표준 프로토콜&lt;br /&gt;
&lt;br /&gt;
== 프토토콜 종류 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 종류&lt;br /&gt;
! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 권한 부여 코드 승인&lt;br /&gt;
(Authorization Code Grant Type)&lt;br /&gt;
| &lt;br /&gt;
* 클라이언트가 다른 사용자 대신 특정 리소스에 접근을 요청할 때 사용&lt;br /&gt;
* 리스소 접근을 위한 사용자 명과 비밀번호, 권한 서버에 요청해서 받은 권한 코드를 함께 활용하여 리소스에 대한 엑세스 토큰을 받는 방식&lt;br /&gt;
|-&lt;br /&gt;
| 암시적 승인&lt;br /&gt;
(Implicit Grant Type)&lt;br /&gt;
| &lt;br /&gt;
* 권한 부여 코드 승인 타입과 다르게 권한 코드 교환 단계 없이 엑세스 토큰을 즉시 반환받아 이를 인증에 이용하는 방식&lt;br /&gt;
|-&lt;br /&gt;
| 리소스 소유자 암호 자격 증명&lt;br /&gt;
(Resource Owner Password Credentials Grant Type)&lt;br /&gt;
| &lt;br /&gt;
* 클라이언트가 암호를 사용하여 엑세스 토큰에 대한 사용자의 자격 증명을 교환하는 방식&lt;br /&gt;
|-&lt;br /&gt;
| 클라이언트 자격 증명&lt;br /&gt;
(Client Credentials Grant Type)&lt;br /&gt;
| &lt;br /&gt;
* 클라이언트가 컨텍스트 외부에서 액세스 토큰을 얻어 특정 리소스에 접근을 요청할 때 사용하는 방식&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 인증 절차 ==&lt;br /&gt;
* 권한 부여 코드 승인&lt;br /&gt;
[[파일:Authorization Code Grant Type.png]]&lt;br /&gt;
&lt;br /&gt;
* 암시적 승인&lt;br /&gt;
[[파일:Implicit Grant Type.png]]&lt;br /&gt;
&lt;br /&gt;
* 리소스 소유자 암호 자격 증명&lt;br /&gt;
[[파일:Resource Owner Password Credentials Grant.png]]&lt;br /&gt;
&lt;br /&gt;
* 클라이언트 자격 증명&lt;br /&gt;
[[파일:Client Credentials Grant Type.png]]&lt;br /&gt;
&lt;br /&gt;
== 구성 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 구분&lt;br /&gt;
! 설명&lt;br /&gt;
! 비고&lt;br /&gt;
|-&lt;br /&gt;
| 자원 소유자&lt;br /&gt;
| 요청하고자 하는 자원의 소유자이자, 인증 주체&lt;br /&gt;
| 이용자&lt;br /&gt;
|-&lt;br /&gt;
| 클라이언트&lt;br /&gt;
| 자원을 필요로 하는 서비스&lt;br /&gt;
자원 소유자의 권한으로 권한 서버에서 인증을 받아 자원 서버에 자원 요청&lt;br /&gt;
| 쇼핑몰 등&lt;br /&gt;
|-&lt;br /&gt;
| 권한 서버&lt;br /&gt;
| 인증을 처리하고 권한을 부여하는 서버&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 페이스북&lt;br /&gt;
네이버&lt;br /&gt;
구글 등&lt;br /&gt;
|-&lt;br /&gt;
| 자원 서버&lt;br /&gt;
| 자원을 가지고 있는 서버&lt;br /&gt;
|-&lt;br /&gt;
| 접근 토큰&lt;br /&gt;
| 자원 서버에 자원을 요청할 수 있는 토큰&lt;br /&gt;
| 유효기간 존재&lt;br /&gt;
|-&lt;br /&gt;
| 재발급 토큰&lt;br /&gt;
| 권한 서버에 접근 토큰을 요청할 수 있는 토큰&lt;br /&gt;
| 접근 토큰 유효기간 만료 시 사용&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== OAuth1.0과 OAuth2.0의 차이 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 비교&lt;br /&gt;
! [[OAuth1.0]]&lt;br /&gt;
! [[OAuth2.0]]&lt;br /&gt;
|-&lt;br /&gt;
| 참여자 구분&lt;br /&gt;
| &lt;br /&gt;
* 이용자&lt;br /&gt;
* 소비자&lt;br /&gt;
* 서비스 제공자&lt;br /&gt;
| &lt;br /&gt;
*자원 소유자&lt;br /&gt;
* 클라이언트&lt;br /&gt;
* 권한 서버&lt;br /&gt;
* 자원 서버&lt;br /&gt;
|-&lt;br /&gt;
| 토큰&lt;br /&gt;
| &lt;br /&gt;
* 요청 토큰(Request Token)&lt;br /&gt;
* 접근 토큰(Access Token)&lt;br /&gt;
| &lt;br /&gt;
* 접근 토큰(Access Token)&lt;br /&gt;
* 재발급 토큰(Refresh Token)&lt;br /&gt;
|-&lt;br /&gt;
| 유효기간&lt;br /&gt;
| &lt;br /&gt;
* 접근 토큰의 유효기간 없음&lt;br /&gt;
| &lt;br /&gt;
* 접근 토큰 유효기간 부여&lt;br /&gt;
* 만료 시 재발급 토큰 이용&lt;br /&gt;
|-&lt;br /&gt;
| 클라이언트&lt;br /&gt;
| &lt;br /&gt;
* 웹 서비스&lt;br /&gt;
| &lt;br /&gt;
* 웹, 앱 등&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 문제점 ==&lt;br /&gt;
* 신뢰된 서비스(권한 서버, 자원 서버)에 개인의 행태 정보가 지나치게 축적되는 문제&lt;br /&gt;
** 국가 기관이 아닌 신뢰된 서비스가 과연 신뢰할 수 있는가?&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=OAuth&amp;diff=4194</id>
		<title>OAuth</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=OAuth&amp;diff=4194"/>
		<updated>2019-10-16T15:06:27Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:보안]]&lt;br /&gt;
;제3의 신뢰 서비스에서 인증 결과를 토큰 기반으로 공유받아 활용하는 개방형 표준 프로토콜&lt;br /&gt;
&lt;br /&gt;
== 프토토콜 종류 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 종류&lt;br /&gt;
! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 권한 부여 코드 승인&lt;br /&gt;
(Authorization Code Grant Type)&lt;br /&gt;
| &lt;br /&gt;
* 클라이언트가 다른 사용자 대신 특정 리소스에 접근을 요청할 때 사용&lt;br /&gt;
* 리스소 접근을 위한 사용자 명과 비밀번호, 권한 서버에 요청해서 받은 권한 코드를 함께 활용하여 리소스에 대한 엑세스 토큰을 받는 방식&lt;br /&gt;
|-&lt;br /&gt;
| 암시적 승인&lt;br /&gt;
(Implicit Grant Type)&lt;br /&gt;
| &lt;br /&gt;
* 권한 부여 코드 승인 타입과 다르게 권한 코드 교환 단계 없이 엑세스 토큰을 즉시 반환받아 이를 인증에 이용하는 방식&lt;br /&gt;
|-&lt;br /&gt;
| 리소스 소유자 암호 자격 증명&lt;br /&gt;
(Resource Owner Password Credentials Grant Type)&lt;br /&gt;
| &lt;br /&gt;
* 클라이언트가 암호를 사용하여 엑세스 토큰에 대한 사용자의 자격 증명을 교환하는 방식&lt;br /&gt;
|-&lt;br /&gt;
| 클라이언트 자격 증명&lt;br /&gt;
(Client Credentials Grant Type)&lt;br /&gt;
| &lt;br /&gt;
* 클라이언트가 컨텍스트 외부에서 액세스 토큰을 얻어 특정 리소스에 접근을 요청할 때 사용하는 방식&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 인증 절차 ==&lt;br /&gt;
* 권한 부여 코드 승인&lt;br /&gt;
[[파일:Authorization Code Grant Type.png]]&lt;br /&gt;
&lt;br /&gt;
* 암시적 승인&lt;br /&gt;
[[파일:Implicit Grant Type.png]]&lt;br /&gt;
&lt;br /&gt;
* 리소스 소유자 암호 자격 증명&lt;br /&gt;
[[파일:Resource Owner Password Credentials Grant.png]]&lt;br /&gt;
&lt;br /&gt;
* 클라이언트 자격 증명&lt;br /&gt;
[[파일:Client Credentials Grant Type.png]]&lt;br /&gt;
&lt;br /&gt;
== 구성 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 구분&lt;br /&gt;
! 설명&lt;br /&gt;
! 비고&lt;br /&gt;
|-&lt;br /&gt;
| 자원 소유자&lt;br /&gt;
| 요청하고자 하는 자원의 소유자이자, 인증 주체&lt;br /&gt;
| 이용자&lt;br /&gt;
|-&lt;br /&gt;
| 클라이언트&lt;br /&gt;
| 자원을 필요로 하는 서비스&lt;br /&gt;
자원 소유자의 권한으로 권한 서버에서 인증을 받아 자원 서버에 자원 요청&lt;br /&gt;
| 쇼핑몰 등&lt;br /&gt;
|-&lt;br /&gt;
| 권한 서버&lt;br /&gt;
| 인증을 처리하고 권한을 부여하는 서버&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 페이스북&lt;br /&gt;
네이버&lt;br /&gt;
구글 등&lt;br /&gt;
|-&lt;br /&gt;
| 자원 서버&lt;br /&gt;
| 자원을 가지고 있는 서버&lt;br /&gt;
|-&lt;br /&gt;
| 접근 토큰&lt;br /&gt;
| 자원 서버에 자원을 요청할 수 있는 토큰&lt;br /&gt;
| 유효기간 존재&lt;br /&gt;
|-&lt;br /&gt;
| 재발급 토큰&lt;br /&gt;
| 권한 서버에 접근 토큰을 요청할 수 있는 토큰&lt;br /&gt;
| 접근 토큰 유효기간 만료 시 사용&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== OAuth1.0과 OAuth2.0의 차이 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 비교&lt;br /&gt;
! [[OAuth1.0]]&lt;br /&gt;
! [[OAuth2.0]]&lt;br /&gt;
|-&lt;br /&gt;
| 참여자 구분&lt;br /&gt;
| &lt;br /&gt;
* 이용자&lt;br /&gt;
* 소비자&lt;br /&gt;
* 서비스 제공자&lt;br /&gt;
| &lt;br /&gt;
*자원 소유자&lt;br /&gt;
* 클라이언트&lt;br /&gt;
* 권한 서버&lt;br /&gt;
* 자원 서버&lt;br /&gt;
|-&lt;br /&gt;
| 토큰&lt;br /&gt;
| &lt;br /&gt;
* 요청 토큰(Request Token)&lt;br /&gt;
* 접근 토큰(Access Token)&lt;br /&gt;
| 접근 토큰(Access Token)&lt;br /&gt;
재발급 토큰(Refresh Token)&lt;br /&gt;
|-&lt;br /&gt;
| 유효기간&lt;br /&gt;
| &lt;br /&gt;
* 접근 토큰의 유효기간 없음&lt;br /&gt;
| &lt;br /&gt;
* 접근 토큰 유효기간 부여&lt;br /&gt;
* 만료 시 재발급 토큰 이용&lt;br /&gt;
|-&lt;br /&gt;
| 클라이언트&lt;br /&gt;
| 웹 서비스&lt;br /&gt;
| 웹, 앱 등&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 문제점 ==&lt;br /&gt;
* 신뢰된 서비스(권한 서버, 자원 서버)에 개인의 행태 정보가 지나치게 축적되는 문제&lt;br /&gt;
** 국가 기관이 아닌 신뢰된 서비스가 과연 신뢰할 수 있는가?&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:Implicit_Grant_Type.png&amp;diff=4193</id>
		<title>파일:Implicit Grant Type.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:Implicit_Grant_Type.png&amp;diff=4193"/>
		<updated>2019-10-16T15:05:04Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 출처: https://cheese10yun.github.io/oauth2/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: https://cheese10yun.github.io/oauth2/&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:Authorization_Code_Grant_Type.png&amp;diff=4192</id>
		<title>파일:Authorization Code Grant Type.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:Authorization_Code_Grant_Type.png&amp;diff=4192"/>
		<updated>2019-10-16T15:04:41Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 출처: https://cheese10yun.github.io/oauth2/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: https://cheese10yun.github.io/oauth2/&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:Client_Credentials_Grant_Type.png&amp;diff=4191</id>
		<title>파일:Client Credentials Grant Type.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:Client_Credentials_Grant_Type.png&amp;diff=4191"/>
		<updated>2019-10-16T15:03:57Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 출처: https://cheese10yun.github.io/oauth2/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: https://cheese10yun.github.io/oauth2/&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=OAuth&amp;diff=4190</id>
		<title>OAuth</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=OAuth&amp;diff=4190"/>
		<updated>2019-10-16T14:50:06Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:보안]]&lt;br /&gt;
;제3의 신뢰 서비스에서 인증 결과를 토큰 기반으로 공유받아 활용하는 개방형 표준 프로토콜&lt;br /&gt;
&lt;br /&gt;
== 인증 절차 ==&lt;br /&gt;
* OAuth2.0의 프토코톨은 3가지 종류가 있음&lt;br /&gt;
** Implicit Grant&lt;br /&gt;
** Resource Owner Password Credentials Grant&lt;br /&gt;
** Client Credentials Grant Type&lt;br /&gt;
* 아래는 이해가 쉬운 Resource Owner Password Credentials Grant 방식의 인증 절차&lt;br /&gt;
[[파일:Resource Owner Password Credentials Grant.png]]&lt;br /&gt;
&lt;br /&gt;
== 구성 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 구분&lt;br /&gt;
! 설명&lt;br /&gt;
! 비고&lt;br /&gt;
|-&lt;br /&gt;
| 자원 소유자&lt;br /&gt;
| 요청하고자 하는 자원의 소유자이자, 인증 주체&lt;br /&gt;
| 이용자&lt;br /&gt;
|-&lt;br /&gt;
| 클라이언트&lt;br /&gt;
| 자원을 필요로 하는 서비스&lt;br /&gt;
자원 소유자의 권한으로 권한 서버에서 인증을 받아 자원 서버에 자원 요청&lt;br /&gt;
| 쇼핑몰 등&lt;br /&gt;
|-&lt;br /&gt;
| 권한 서버&lt;br /&gt;
| 인증을 처리하고 권한을 부여하는 서버&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 페이스북&lt;br /&gt;
네이버&lt;br /&gt;
구글 등&lt;br /&gt;
|-&lt;br /&gt;
| 자원 서버&lt;br /&gt;
| 자원을 가지고 있는 서버&lt;br /&gt;
|-&lt;br /&gt;
| 접근 토큰&lt;br /&gt;
| 자원 서버에 자원을 요청할 수 있는 토큰&lt;br /&gt;
| 유효기간 존재&lt;br /&gt;
|-&lt;br /&gt;
| 재발급 토큰&lt;br /&gt;
| 권한 서버에 접근 토큰을 요청할 수 있는 토큰&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 문제점 ==&lt;br /&gt;
* 신뢰된 서비스(권한 서버, 자원 서버)에 개인의 행태 정보가 지나치게 축적되는 문제&lt;br /&gt;
** 국가 기관이 아닌 신뢰된 서비스가 과연 신뢰할 수 있는가?&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:Resource_Owner_Password_Credentials_Grant.png&amp;diff=4189</id>
		<title>파일:Resource Owner Password Credentials Grant.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:Resource_Owner_Password_Credentials_Grant.png&amp;diff=4189"/>
		<updated>2019-10-16T14:46:21Z</updated>

		<summary type="html">&lt;p&gt;웹마스터: 출처: https://cheese10yun.github.io/oauth2/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;출처: https://cheese10yun.github.io/oauth2/&lt;/div&gt;</summary>
		<author><name>웹마스터</name></author>
	</entry>
</feed>