"Keystoneauth 인증 플러그인"의 두 판 사이의 차이

1번째 줄: 1번째 줄:
==개요==
==개요==
[[분류: Keystoneauth]]
;Authentication Plugins
;Authentication Plugins
;인증 플러그인
;인증 플러그인

2024년 6월 22일 (토) 19:47 판

1 개요

Authentication Plugins
인증 플러그인

https://docs.openstack.org/keystoneauth/latest/authentication-plugins.html

Crystal Clear action info.png 작성 중인 문서입니다.


2 소개

인증 플러그인은 OpenStack 클라이언트가 알고 있는 인증 메커니즘을 확장할 수 있는 일반적인 수단을 제공합니다.

대부분의 경우 사용되는 인증 플러그인은 OpenStack Identity 서비스(Keystone)와 함께 사용하기 위해 작성된 것들이지만, 이것이 유일한 경우는 아니며, 인증 플러그인을 사용하는 방식과 구현되는 메커니즘은 완전히 커스터마이즈된 인증 솔루션을 포괄할 수 있을 정도로 일반적이어야 합니다.

OpenStack Identity 서버(예: Keystone)와 함께 사용하기 위해 의도된 인증 플러그인의 하위집합을 Identity 플러그인이라고 합니다.

3 사용가능한 플러그인

Keystoneauth는 여러 가지 플러그인을 제공하며, 특히 Identity 플러그인을 제공합니다.

3.1 V2 Identity 플러그인

표준 V2 Identity 플러그인은 모듈 keystoneauth1.identity.v2에 정의되어 있습니다.

포함된 플러그인은 다음과 같습니다:

  • Password: 사용자 이름과 비밀번호를 사용하여 V2 Identity 서비스에 대해 인증합니다.
  • Token: 기존 토큰을 사용하여 V2 Identity 서비스에 대해 인증합니다.

V2 Identity 플러그인은 반드시 V2 Identity 서버 URL의 루트를 가리키는 auth_url을 사용해야 합니다. 예: http://hostname:5000/v2.0.

3.2 V3 Identity 플러그인

3.3 V3 Identity 플러그인과 멀티팩터

3.4 독립형 플러그인

4 연합

4.1 버전 독립형 Identity 플러그인

4.2 간단한 플러그인

4.3 V3 OAuth 1.0a 플러그인

5 애플리케이션 자격증명

6 OAuth2.0 클라이언트 자격증명

7 OAuth2.0 상호TLS 클라이언트 자격증명

8 토큰 없는 인증

9 이름으로 플러그인 로딩

10 인증 플러그인 생성

10.1 Identity 플러그인 생성

10.2 커스텀 플러그인 생성

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}