Joomla IDP 플러그인을 사용하여 Nextcloud에 SAML Single Sign-On(SSO)을 추가하세요
회사 개요
Joomla IDP를 사용하는 Nextcloud의 싱글 사인온(SSO) 사용자는 Nextcloud를 서비스 공급자(SP)로 구성하고 Joomla를 SAML ID 공급자(IDP)로 구성하여 Joomla를 사용하여 Nextcloud에 로그인할 수 있습니다. 이 가이드에서는 두 플랫폼 간에 SSO를 구성하는 단계별 프로세스를 안내합니다.
넥스트클라우드란 무엇인가요?
Nextcloud는 오픈 소스, 자체 호스팅 파일 동기화 및 공유 서버 솔루션입니다. 이를 통해 개인과 조직은 파일을 저장 및 동기화하고, 문서에 대해 공동 작업하고, 데이터를 안전하게 관리할 수 있습니다. Nextcloud는 널리 사용되는 클라우드 스토리지 서비스와 유사한 기능을 제공하지만 온프레미스 또는 개인 서버에서 호스팅될 수 있기 때문에 데이터 개인 정보 보호 및 보안에 대한 더 강력한 제어 기능을 제공합니다.
Joomla SAML IDP 플러그인 설치
- Joomla 사이트에 로그인하세요. 관리자 콘솔.
- 왼쪽 토글 메뉴에서 시스템을 클릭한 다음 설치 섹션에서 다음을 클릭하세요. 확장.
- 이제 클릭하십시오. 또는 파일 찾아보기 버튼을 눌러 앞서 다운로드한 플러그인 파일을 찾아서 설치하세요.
- 플러그인 설치가 성공했습니다. 이제 다음을 클릭하세요. miniOrange SAML IDP 플러그인 사용 시작 miniOrange Joomla IDP 플러그인을 구성합니다.
- 로 이동 miniOrange Joomla IDP 플러그인, 아이덴티티 공급자 탭.
- 여기에서 ID 공급자 메타데이터 XML URL/파일 또는 IDP 엔터티 ID, SAML 로그인 URL, SAML 로그아웃 URL(프리미엄 기능), SP 구성을 위한 인증서와 같은 엔드포인트를 찾을 수 있습니다. 아래에 표시된 대로 버튼을 클릭하여 XML 메타데이터를 다운로드합니다.
구성 단계
이 설정에서는 줌라 사용자를 저장하는 저장소 역할을 합니다. 즉 IDP 역할을 합니다. 다음 클라우드 사용자가 Joomla에서 자격 증명을 사용하여 로그인하는 곳입니다. Joomla SAML IDP SSO 플러그인 설치 될 것이다.
1단계: Nextcloud를 SP(서비스 공급자)로 구성
- 귀하의 계정에 로그인하십시오. 다음 클라우드 다음과 같이 계정하다 계정 관리자.
- 오른쪽 상단을 클릭하세요. 선택하다 앱.
- 에 대한 검색 SSO 및 SAML 인증. 를 클릭하십시오 다운로드 및 활성화.
- 오른쪽 상단을 클릭하고 선택하세요. 설정. 발견 SSO 및 SAML 인증 왼쪽 메뉴 표시줄에서 열고 엽니다.
- 사용을 클릭하세요 내장된 SAML 인증, 클릭 ID 제공자 추가.
- Nextcloud as Service Provider 설정에 다음 정보를 입력하세요. 여기에서 확인하세요 정보를 얻을 수 있습니다.
| UID를 매핑할 속성 | 이메일 |
| IDP 법인의 식별자 | 복사 IDP 엔터티 ID/발행자 Joomla SAML IDP 플러그인의 IDP 메타데이터 탭에서 여기에 붙여넣으세요. |
| IDP의 URL 타겟 | 복사 SAML 로그인 URL Joomla SAML IDP 플러그인의 IDP 메타데이터 탭에서 여기에 붙여넣으세요. |
| 자질 | 를 다운로드 자질 Joomla SAML IDP 플러그인의 IDP 메타데이터 탭에서. 메모장에서 열어보세요. 여기에 내용을 복사하여 붙여넣으세요. |
- 이 작업이 완료되면 다음을 클릭하십시오. 메타데이터 XML 다운로드 SP 메타데이터 XML 파일을 다운로드합니다.
2단계: Joomla를 IDP(ID 공급자)로 구성
- 이제 가라. 구성 요소 -> miniOrange Joomla IDP -> 서비스 제공자.
- 로 이동 서비스 제공 업체 탭을 클릭하고 필드를 완성하세요. 서비스 제공업체 이름, SP 엔터티 ID or 발급자, ACS URL예산 및 NameID 형식. 서비스 제공업체 세부정보를 얻으려면 이 단계를 참조하세요. 요구 사항에 따라 다른 필드를 입력합니다. 클릭 찜하기.
다음 값을 입력합니다.
| 서비스 제공자 이름 | 귀하의 선택에 따라 적절한 이름을 선택하세요 |
| SP 엔터티 ID 또는 발급자 | 서비스 제공자 엔터티 ID |
| ACS URL | SP 주장 소비자 서비스 URL |
| X.509 인증서(선택 사항) [서명된 요청의 경우] | 메타데이터 파일에서 복사한 인증서 값을 붙여넣습니다. |
| NameID 형식 | urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress를 선택하세요 |
| 주장 서명됨 | 검사 |
- 이제 클릭하십시오. 사전 매핑 탭. 선택 NameID 속성 그리고 클릭해주세요 찜하기 단추.
- 당신은 성공적으로 완료했습니다 miniOrange Joomla SAML 2.0 IDP 구성.
3단계: 속성 매핑 - 프리미엄 기능
- . miniOrange Joomla IDP 플러그인, 사전 매핑 탭.
- 여기에서 구성할 수 있습니다. 사용자 정의 속성 매핑 그리고 추가적으로 추가 사용자 속성.
