검색 결과 :

×

Joomla IDP 플러그인을 사용하여 AWS Cognito에 대한 SAML Single Sign-On | AWS 코그니토 SSO


AWS Cognito(아마존 웹 서비스)

Joomla 사용자를 사용하여 로그인(Joomla를 SAML IDP로) 플러그인을 사용하면 Joomla 자격 증명을 사용하여 AWS Cognito(Amazon 웹 서비스)에 로그인할 수 있습니다. 여기서는 서비스 공급자인 AWS Cognito와 ID 공급자인 Joomla 간에 SSO를 구성하는 단계별 가이드를 살펴보겠습니다.

전제조건 : 다운로드 및 설치


  • 다음을 수행하여 플러그인을 설치할 수 있습니다. 이 단계.

서비스 공급자인 AWS Cognito와 Joomla Single Sign-On(SSO)을 통합하는 단계

1. IdP에서 메타데이터 XML 파일을 다운로드합니다.

  • We Buy Orders 신청서를 클릭하세요. 아이덴티티 공급자 탭. 클릭 XML 메타데이터 다운로드 단추. SP를 구성하려면 이 XML 파일을 보관하세요.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO,메타데이터 다운로드

2. AWS Cognito를 서비스 공급자로 구성

  • 우선 AWS 코그니토 콘솔 AWS Cognito 구성을 위해 계정에 가입/로그인하세요.
  • We Buy Orders 신청서를 클릭하세요. 서비스 > 보안, ID 및 규정 준수 > Cognito.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla, Cognito 콘솔을 사용한 AWS Single Sign-On SSO
  • 사용자 풀 관리, 그때 사용자 풀을 생성합니다.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, 사용자 풀 관리 Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, 사용자 풀 관리
  • 풀 이름에 이름을 입력합니다. 딸깍 하는 소리 기본값 검토다음, 풀 만들기 .
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, 사용자 풀 관리
  • 풀을 만든 후 풀 ID IdP를 구성하는 데 도움이 되도록 기록해 두시면 편리합니다.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, 사용자 풀 관리
  • 왼쪽 창에서 도메인 이름 아래에 앱 통합. 사용 가능한 도메인 접두사를 입력한 후 저장하세요. 필요한 도메인을 유지하세요. ACS URL IDP를 구성합니다.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, 사용자 풀 관리
  • 왼쪽 창에서 ID 공급자 연맹 하에서. 그런 다음 선택 SAML
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, 사용자 풀 관리
  • 다운로드한 것을 업로드하세요. 단계 1 Joomla IDP 메타데이터 파일을 지정하고 이름을 지정한 다음 공급자 생성을 클릭합니다.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, 사용자 풀 관리
  • 페더레이션에서 다음을 선택합니다. 속성 매핑 .
  • 이걸 더해
     http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress 
    속성 SAML 속성 텍스트 필드를 선택하고 사용자 풀 속성 as 이메일.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, 사용자 풀 관리
  • 변경 사항을 저장합니다.

3. Joomla를 ID 공급자(IDP)로 구성

  • miniOrange Joomla SAML IDP 플러그인에서 다음으로 이동하세요. 서비스 제공 업체 탭.
  • . SP 엔터티 ID 필드에 입력 항아리:아마존:cognito:sp:(YourUserPoolId) , (앵커(< >) 태그를 제거하고 풀을 생성하는 동안 위에서 이미 복사한 사용자 풀 ID를 추가합니다.
  • 교체 "yourUserPoolId" Amazon Cognito 사용자 풀 ID로.
  • 사용자 풀 ID를 찾으려면:
    • AWS Management Console에 관리자로 로그인합니다.
    • We Buy Orders 신청서를 클릭하세요. 서비스 > 보안, ID 및 규정 준수를 선택한 다음 Cognito를 선택합니다.
    • 선택 사용자 풀 관리, 그런 다음 구성에 사용하려는 사용자 풀을 선택합니다.
    • Find 풀 ID 목록 상단에
  • . ACS URL 필드에 다음을 입력하십시오.
    https://YourSubdomain.amazoncognito.com/saml2/idpresponse
    그것을 저장하십시오.
  • 위 단계에서 생성한 YourSubdomain을 교체하세요.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, Joomla SP 구성
  • 아래 단계에 따라 하위 도메인을 찾을 수도 있습니다.
    귀하의 하위 도메인을 찾으려면:
    앱 통합에서 도메인 이름을 클릭하세요.
    전체 URL을 복사하고 ACS URL에서 YourSubdomain으로 바꿉니다(여기서 공백을 모두 제거하세요).
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, Joomla SP 구성
  • 어설션 서명 확인란을 활성화하여 어설션에 서명하고 찜하기 버튼을 클릭합니다.
  • 속성을 매핑하려면 매핑 탭. 드롭다운에서 서비스 제공업체를 선택하세요.
    이걸 더해
    http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
    ~의 가치 속성 이름 텍스트 필드 및 선택 이메일 주소 형태 속성 값 쓰러지 다. 다음을 클릭하세요. 매핑 저장 버튼을 클릭합니다.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, Joomla SP 구성

4. AWS Cognito에서 앱 클라이언트 구성

  • 이제 앱 클라이언트 아래에 일반 설정. 를 클릭하십시오 앱 클라이언트 추가.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, Joomla SP 구성
  • 엔터 버튼 앱 클라이언트 이름. 예를 들어. JoomlaIdP. 비활성화 클라이언트 비밀번호 생성 확인란을 선택하고 앱 클라이언트 생성 버튼을 클릭하십시오.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, Joomla SP 구성
  • 이제 앱 클라이언트 설정 아래에 앱 통합 왼쪽 창에서.
  • 사용 모두 선택 확인란을 선택하고 입력하세요. 콜백 URL로그아웃 URL.
    선택 암시 적 부여 아래에 허용된 OAuth 흐름.
    지금 활성화 이메일openid 아래의 체크박스 허용된 OAuth 범위 그리고 클릭 저장 (Save Changes) 버튼을 클릭하십시오.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, Joomla SP 구성
  • 이제 클릭하십시오. 호스팅 UI 실행 하단에서 SSO를 수행합니다.
  • Joomla를 사용하여 AWS에 SP로 로그인 | Joomla를 사용한 AWS Single Sign-On SSO, Joomla SP 구성
  • SSO를 수행하기 위해 다음 SSO URL을 사용할 수도 있습니다.
    https://(domain_prefix).auth.(region).amazoncognito.com/login?
    response_type=token&client_id=(앱 클라이언트 ID)&redirect_uri=(리디렉션 URI)
  • 이제 AWS Cognito를 SP로 사용하여 miniOrange Joomla SAML IDP를 성공적으로 구성했습니다.

추가 리소스.

무료 시험판:

귀하의 비즈니스 사용 사례가 충족되는지 확인하기 위해 플러그인을 테스트하고 싶다면 7일 평가판을 제공합니다. 다음 주소로 이메일을 보내주세요. joomlasupport@xecurify.com 재판을 요청합니다. 당신은 다음을 사용하여 우리와 함께 계정을 만들 수 있습니다 이 링크.

24*7 적극적인 지원

문제가 발생하거나 질문이 있는 경우 언제든지 다음 주소로 문의해 주세요. joomlasupport@xecurify.com . 플러그인에 일부 추가 기능을 포함시키려는 경우 당사에 연락하시면 맞춤 제작해 드릴 수 있습니다. 또한 원하시면 Joomla SAML IDP Single Sign-On 플러그인 설정을 돕기 위해 온라인 회의 일정을 잡을 수도 있습니다.

안녕하세요!

도움이 필요하다? 우리는 바로 여기에 있습니다!

SUPPORT
miniOrange 지원팀에 문의하세요
성공

문의 해 주셔서 감사합니다.

24시간 이내에 연락을 받지 못한 경우 언제든지 다음 이메일로 후속 이메일을 보내주세요. info@xecurify.com