Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.
Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.
Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.
소셜 ID 공급자는 신뢰할 수 있는 신뢰할 수 있는 소셜 미디어 계정에 인증을 위임할 수 있습니다. Red Hat Single Sign-On에는 Google, Facebook,book, GitHub,southeast, Microsoft, Stack Overflow와 같은 소셜 네트워크 지원이 포함되어 있습니다.
9.4.1. Bitbucket
Bitbucket을 사용하여 로그인하려면 다음 절차를 수행합니다.
절차
Add provider
목록에서Bitbucket
을 선택합니다.ID 공급자 추가
별도의 브라우저 탭에서 Bitbucket Cloud 프로세스에서 OAuth 를 수행합니다. 소비자 추가 를 클릭하면 다음과 같습니다.
Key
및Secret
값이 Bitbucket으로 표시됩니다.Key
값을 클라이언트 ID 필드에 붙여넣습니다.시크릿
필드에 붙여넣습니다.9.4.2. Facebook
절차
Add provider
목록에서Facebook
을 선택합니다. Red Hat Single Sign-On에는 Facebook ID 공급자에 대한 구성 페이지가 표시됩니다.ID 공급자 추가
별도의 브라우저 탭에서 Facebook 개발자 가이드의 지침에 따라 Facebook에서 프로젝트와 클라이언트를 생성합니다.
website settings 블록의
에 입력합니다.사이트
URL
값을 Red Hat Single Sign-On의클라이언트 ID
및 클라이언트 시크릿클라이언트 ID
및 클라이언트 시크릿이메일
범위를 사용합니다. Facebook 범위에 대한 자세한 내용은 그래프 API 를 참조하십시오.Red Hat Single Sign-On은 프로필 요청을
graph.facebook.com/me?fields=id,name,email,first_name,last_name
으로 보냅니다. 응답에는 id, name, email, first_name, last_name 필드만 포함됩니다. Facebook 프로필에서 추가 필드를 가져오려면 해당 범위를 추가하고추가 사용자의 프로필 필드 구성 옵션 필드에 필드
이름을 추가합니다.9.4.3. GitHub
Github로 로그인하려면 다음 절차를 수행하십시오.
절차
Add provider
목록에서Github
를 선택합니다.ID 공급자 추가
별도의 브라우저 탭에서 OAUTH 앱을 만듭니다.
Authorization 콜백 URL
필드에 입력합니다.클라이언트 ID
필드에 붙여넣습니다.클라이언트 시크릿
필드에 붙여넣습니다.9.4.4. GitLab
절차
Add provider
목록에서GitLab
을 선택합니다.ID 공급자 추가
별도의 브라우저 탭에서 새 GitLab 애플리케이션을 추가합니다.
클라이언트 ID
및클라이언트 시크릿
을 기록해 둡니다.클라이언트 ID
필드에 붙여넣습니다.클라이언트 시크릿
필드에 붙여넣습니다.9.4.5. Google
절차
공급자 추가
목록에서Google
을 선택합니다.ID 공급자 추가
Google 대시보드에서 다음을 수행합니다.
openid
프로필
이메일
. Google 범위 목록 은 OAuth Play 지주를 참조하십시오.호스팅 도메인
필드에 G Suite 도메인을 입력합니다.9.4.6. LinkedIn
절차
공급자 추가
목록에서 login을선택합니다
.ID 공급자 추가
별도의 브라우저 탭에서 앱을 만듭니다.
9.4.7. Microsoft
절차
공급자 추가
목록에서Microsoft
를 선택합니다.ID 공급자 추가
별도의 브라우저 탭에서 Microsoft 앱을 만듭니다.
9.4.8. OpenShift 3
절차
Add provider
목록에서Openshift
를 선택합니다.ID 공급자 추가
oc
명령줄 툴을 사용하여 클라이언트를 등록합니다.이름입니다
. <openshift_master> /oauth/authorize 및 <openshift_master> /
.oauth/
token에 요청할 때client_id
요청 매개변수로 전달됩니다secret
Red Hat Single Sign-On은client_secret
요청 매개변수에 사용합니다.openshift_master> /oauth/authorize
및 <openshift_master> /oauth/token
에 대한 요청에 지정된redirect_uri
매개변수는redirectURI의 URI
중 하나와 같거나 접두사로 지정해야 합니다. ID 공급자 화면의 리디렉션 URI 필드에서 이 값을 가져올 수 있습니다.grantMethod
Red Hat Single Sign-On은 이 클라이언트가 토큰을 요청할 때 작업을 결정하지만 사용자가 액세스 권한을 부여하지 않았습니다.9.4.9. OpenShift 4
사전 요구 사항
X509_CA_BUNDLE
및/var/run/secrets/kubernetes.io/serviceaccount/ca.crt
.절차
명령줄에서 다음 명령을 실행하고 OpenShift 4 API URL 출력을 확인합니다.
Add provider
목록에서Openshift
를 선택합니다.ID 공급자 추가
oc
명령줄 툴을 사용하여 클라이언트를 등록합니다.이름입니다
. <openshift_master> /oauth/authorize 및 <openshift_master> /
.oauth/
token에 요청할 때client_id
요청 매개변수로 전달됩니다name
매개변수는OAuthClient
오브젝트와 Red Hat Single Sign-On 구성에서 동일해야 합니다.client_
요청 매개변수로 사용합니다.secret
openshift_master> /oauth/authorize
및 <openshift_master> /oauth/token
에 대한 요청에 지정된redirect_uri
매개변수는redirectURI의 URI
중 하나와 같거나 접두사로 지정해야 합니다. 이를 올바르게 구성하는 가장 쉬운 방법은 Red Hat Single Sign-On OpenShift 4 ID 공급자 구성 페이지(Redirect URI
필드)에서 복사-붙여넣는 것입니다.grantMethod
Red Hat Single Sign-On은 이 클라이언트가 토큰을 요청할 때 작업을 결정하지만 사용자가 액세스 권한을 부여하지 않았습니다.자세한 내용은 공식 OpenShift 문서를 참조하십시오.
9.4.10. PayPal
절차
Add provider
(프로바이더 추가) 목록에서 10.0.0.1 을선택합니다
.ID 공급자 추가
별도의 브라우저 탭에서 10.0.0.1 개발자 애플리케이션 영역을 엽니다.
9.4.11. 스택 오버플로
절차
Add provider
목록에서Stack Overflow
를 선택합니다.ID 공급자 추가
별도의 브라우저 탭에서 Stack Apps에 애플리케이션을 등록하십시오.
애플리케이션 등록
애플리케이션 등록을 클릭합니다.
설정
9.4.12. Twitter
사전 요구 사항
절차
Add provider
목록에서witter를선택합니다
.ID 공급자 추가
별도의 브라우저 탭에서 Thunderbird Application Management에서 앱을 만듭니다.
localhost
를 제외한 모든 유효한 URL일 수 있습니다.9.4.13. Instagram
절차
Add provider
(프로바이더 추가) 목록에서 10.0.0.1 .net을
선택합니다. Red Hat Single Sign-On에는 OpenSSL ID 공급자에 대한 구성 페이지가 표시됩니다.ID 공급자 추가
별도의 브라우저 탭에서 Facebook 개발자 콘솔 을 엽니다.
새 앱 추가를 선택합니다.
새 앱 추가
모든 항목에 대해
을 선택합니다
.새 앱 ID 만들기
탐색 패널에서 Settings - Basic 을 선택합니다.
플랫폼 추가
사이트의 URL을 입력합니다.
제품 추가
대시보드
를 선택합니다.새 앱 만들기를 클릭합니다.
새 OpenSSL 앱 ID 만들기
디스플레이 이름 에 값을 입력합니다.
앱 설정