검색 결과 :

×

RocketChat(SP)의 SAML 싱글 사인온(SSO) | TYPO3 – RocketChat SSO 로그인

RocketChat(SP)의 SAML 싱글 사인온(SSO) | TYPO3 – RocketChat SSO 로그인


RocketChat SAML SSO(Single Sign-On)는 TYPO3을 SAML IdP로 사용합니다. TYPO3 SAML IdP 확장 기능을 사용하면 TYPO3 자격 증명을 사용하여 RocketChat(SP)에 로그인할 수 있습니다. 여기에서는 SSO를 구성하는 단계별 가이드를 살펴보겠습니다. SP로서의 로켓챗 (서비스 제공자) 및 IDP로서의 TYPO3 (ID 제공자).

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

1. TYPO3에 SAML IDP 확장 프로그램 설치
  • TYPO3 마켓플레이스에서 SAML IDP 확장의 zip 파일을 다운로드합니다.
  • TYPO3 백엔드로 이동하여 화면 왼쪽에 있는 Extensions(확장) 섹션을 클릭하세요.
  • 아래 이미지에 표시된 것처럼 zip 파일을 업로드하거나 플러그인 zip의 압축을 풀 수 있습니다. 'Typo3 루트 폴더/typo3conf/ext' 디렉토리.
  • Typo3 SAML idp SSO 플러그인
  • 이제 검색 "miniOrange SAML IDP" 설치된 확장 섹션에서 활성화 버튼을 클릭하여 확장을 활성화합니다.
  • Typo3 SAML SSO 프런트엔드 생성
  • 설치 후 새로 설치된 확장 프로그램을 클릭하십시오. "miniOrange SAML IDP 확장" TYPO3 SSO의 경우 등록된 miniOrange 자격 증명으로 로그인하세요.
  • 프리미엄 고객인 경우 사용자 이름과 비밀번호를 입력한 후 계속 진행하려면 라이센스 키가 필요합니다. (이 키는 miniOrange 팀에서 제공합니다. 라이센스 키를 입력한 후 라이센스를 활성화하고 계속 진행할 수 있습니다.)
  • 프리미엄 고객이 아닌 경우 miniOrange 자격 증명을 제출하여 직접 로그인할 수 있습니다.
  • 로그인에 성공하면 귀하의 계정과 관련된 세부 정보를 볼 수 있습니다.
  • 이제 서비스 공급자를 구성할 준비가 되었습니다. 하지만 먼저 프론트엔드를 통합하는 것이 중요합니다.
2. TYPO3과 확장 기능 통합
  • 이제 홈 탭을 마우스 왼쪽 버튼으로 클릭한 다음 다음을 클릭하여 프런트엔드를 디자인해야 합니다. 새 하위 페이지
  • Typo3 SAML SSO 프런트엔드 생성
  • HOME 페이지 내에 STANDARD 페이지를 추가해야 합니다.
  • 표준 페이지 이름을 다음과 같이 입력하십시오. 페삼L.
  • FESAML 페이지 Typo3 Single Sign-On
  • 를 클릭하십시오 FESAML 페이지 그리고 클릭 콘텐츠 추가. 플러그인으로 이동하여 추가하세요. FESAML 플러그인.
  • Typo3 SAML 로그인 콘텐츠 추가
  • 플러그인 탭으로 이동하여 FESAML 플러그인을 선택하세요. 웹사이트 사용자 추가 기록 보관 페이지 설정을 저장합니다.
  • Typo3 로그인 웹사이트 사용자 추가
  • 초기 SSO URL이기도 한 URL 세그먼트를 변경해야 하는 경우 FESAML 페이지, 편집을 선택하고 다음을 클릭하세요. "토글 URL" 버튼을 눌러 원하는 방식으로 URL을 설정하세요.
  • Typo3 SAML 로그인 SSO URL 수정
  • 또한 TYPO3은 최소한 하나의 사용자 그룹이 없으면 사용자 생성을 허용하지 않으므로 최소한 하나의 그룹을 생성해야 합니다.
  • 그룹을 생성하려면 왼쪽 패널에서 목록 탭으로 이동하여 웹사이트 사용자 폴더를 클릭하고 화면 상단의 "+" 버튼을 누르세요.
  • 그룹 Typo3 OIDC 싱글 사인온 생성
  • 지금 선택하십시오. 웹사이트사용자 그룹 ? 다시 한번 확긴한다
  • Typo3 SAML SSO 웹사이트 사용자 그룹
  • 그룹 제목란에 그룹 이름을 입력하고 상단의 저장 버튼을 클릭하세요. 사용자 그룹이 생성됩니다.
  • 사용자 그룹이 Typo3 SAML SSO를 생성했습니다.
  • 로그인 페이지에서 SSO 버튼을 생성할 수도 있습니다. 홈을 클릭하고 다음으로 진행하세요. +콘텐츠 옵션을 선택합니다.
  • Typo3 SAML SSO 콘텐츠 추가
  • 특수 요소 탭으로 전환하고 선택 일반 HTML.
  • 미니오렌지 SSO 버튼을 생성하는 일반 HTML
  • 여기서 수행할 작업은 SSO 로그인 버튼을 추가하는 것입니다. 버튼 섹션의 URL은 FESAML 표준 페이지가 됩니다.
  • 이를 수행하는 코드 조각은 주어진 이미지에 언급되어 있습니다. 코드를 입력하고 상단의 저장 버튼을 누르세요.
  • 프런트엔드 Typo3 SAML SSO의 SSO 버튼
  • 이제 백엔드에서 플러그인을 구성할 수 있습니다.

RocketChat SAML Single Sign-On(SSO)을 구성하는 단계 TYPO3에 로그인

1. TYPO3를 ID 공급자로 구성

  • . miniOrage SAML ID 공급자 확장 프로그램, 다음으로 이동 SP 설정 확장 탭.
  • 서비스 제공업체 RocketChat에 필요한 설정(예: 서비스 제공업체 이름, SP 엔터티 ID/발급자, ACS URL, Relaystate)을 제공하고 다음을 클릭하세요. 찜하기 버튼을 눌러 구성을 저장하세요.
  • RocketChat Single Sign-On - xml 메타데이터 파일을 다운로드하고 TYPO3의 서비스 공급자 설정 탭에 업로드합니다.

2. RocketChat을 SP로 구성

  • We Buy Orders 신청서를 클릭하세요. TYPO3 IDP 확장, 다음으로 이동합니다. IDP 메타데이터 탭. 클릭 XML 메타데이터 다운로드 단추. SP를 구성하려면 이 XML 파일을 보관하세요.
  • SP로 AWS Cognito, IDP로 TYPO3, 메타데이터 다운로드
  • 왼쪽 모서리를 클릭하세요. 선택하다 행정실.

  • - SSO 로그인으로 RocketChat TYPO3 - 홈 보기
  • 에 대한 검색 SAML 관리 탭에서.
  • 해당 필드에 정보를 입력하십시오.
  • 맞춤형 제공자
    사용자 정의 진입점 복사하여 붙여 넣기하십시오. SAML 로그인 URLIDP 메타데이터
    IDP SLO 리디렉션 URL 복사하여 붙여 넣기하십시오. SAML 로그아웃 URLIDP 메타데이터
    맞춤 발급자 https://<your-rocketchat-url>/_saml/metadata/<name-of-your-app>
    공인인증서 내용 (a) 다음을 엽니다. 공인인증서 내용 쓰러지 다
    (b) 다운로드 자질IDP 메타데이터.
    메모장에서 열어보세요. 여기에 내용을 복사하여 붙여넣으세요.
    서명 검증 유형 서명 확인
    사용자 데이터 필드 맵 열기 사용자 데이터 필드 맵 드롭다운을 클릭하고 다음 속성을 입력합니다.
    {"사용자 이름":"사용자 이름", "이메일":"이메일", "이름": "cn"}

    참고 : 맞춤 제공자 = 예: 내 앱


    RocketChat TYPO3를 SSO 로그인으로 사용 - saml 설정
  • 이 작업이 완료되면 다음을 클릭하십시오. 사용저장 (Save Changes).

3. SSO 테스트

  • 새 브라우저나 비공개 시크릿 창을 열고 RocketChat URL을 입력하면 TYPO3 로그인 화면으로 리디렉션됩니다.
  • TYPO3 자격 증명을 입력하고 로그인 버튼을 클릭하세요.
  • RocketChat 시작 페이지로 리디렉션되어 성공적으로 로그인되면 구성이 올바른 것입니다.

추가 자료


찾을 수 없는 내용이 있으면 다음 주소로 이메일을 보내주세요. info@xecurify.com

안녕하세요!

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

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

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

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