검색 결과 :
×
01단계
Joomla OAuth 서버 확장 프로그램 설치
확장 프로그램을 설치한 다음 '시작하기'를 클릭하여 Joomla OAuth 서버 확장 프로그램 대시보드로 이동하세요.
02단계
OAuth 리디렉션 URL
선택한 OAuth 서버에서 리디렉션 URL을 복사하여 플러그인의 "OAuth 구성" 탭에 입력하십시오.
03단계
Joomla를 OAuth 클라이언트로 구성
선택한 OAuth 서버에 Joomla OAuth 클라이언트 확장 프로그램에서 받은 클라이언트 ID와 시크릿을 입력하십시오.
Joomla를 더욱 간편하고 안전하게 사용할 수 있도록 도와주는 기능들을 알아보세요.
사용자가 OAuth, OpenID, JSON Web Tokens(JWT)와 같은 널리 사용되는 인증 표준을 활용하는 다양한 애플리케이션에 원활하게 액세스할 수 있도록 지원합니다. 이 기능을 통해 사용자는 여러 개의 자격 증명을 생성하고 관리할 필요 없이 다양한 플랫폼에 간편하게 로그인할 수 있습니다.
miniOrange Joomla OAuth 서버 확장 프로그램을 사용하면 Joomla 웹사이트가 OAuth 2.0 제공자 또는 OpenID Connect(OIDC) ID 제공자(IdP) 역할을 할 수 있습니다. 이를 통해 외부 클라이언트 애플리케이션(예: WordPress, Shopify, 모바일 앱 또는 맞춤형 SaaS 도구)은 기존 Joomla 로그인 자격 증명을 사용하여 사용자를 안전하게 인증할 수 있으므로 별도의 사용자 데이터베이스가 필요 없어지고 네트워크 전체에서 통합된 단일 로그인(SSO) 환경을 제공합니다.
Joomla OAuth 클라이언트는 사용자가 외부 네트워크(예: Google, Facebook, Okta)의 자격 증명을 사용하여 Joomla 사이트에 로그인할 수 있도록 합니다. 반면 Joomla OAuth 서버는 Joomla 사이트를 사용자 인증의 원천으로 만들어 Joomla 사용자 데이터베이스를 사용하여 외부 애플리케이션 및 서비스에 로그인할 수 있도록 합니다.
miniOrange Joomla OAuth 서버는 다양한 클라이언트 애플리케이션과의 원활한 통합을 보장하기 위해 업계 표준의 주요 권한 부여 유형을 모두 지원합니다. 여기에는 권한 부여 코드 부여, 암시적 부여, 리소스 소유자 암호 자격 증명(암호 부여), 클라이언트 자격 증명 부여, 새로 고침 토큰, 그리고 모바일 앱 및 단일 페이지 애플리케이션(SPA) 보안 강화를 위한 코드 교환용 증명 키(PKCE) 흐름이 포함됩니다.
예. 이 확장 프로그램은 고급 속성 및 그룹/역할 매핑 기능을 제공합니다. Joomla 데이터베이스에서 사용자 프로필 데이터(이름, 이메일, 전화번호 등)와 사용자 그룹을 대상 클라이언트 애플리케이션으로 안전하게 전송할 수 있으므로, 사용자의 Joomla 그룹을 기반으로 외부 앱에서 역할 기반 접근 제어(RBAC)를 관리하고 적용할 수 있습니다.
데이터 무결성과 보안을 보장하기 위해 Joomla OAuth 서버 확장 프로그램은 클라이언트 애플리케이션의 규정 준수 요구 사항에 따라 JSON 웹 토큰(JWT)에 서명할 수 있도록 지원합니다. 안전한 인증서를 사용하여 대칭 HMAC 기반(HS256/HSA) 또는 비대칭 RSA 기반(RS256/RSA) 서명 알고리즘을 구성할 수 있습니다.
네, 확장 프로그램의 프리미엄 버전을 사용하면 여러 클라이언트 구성을 동시에 설정할 수 있습니다. 각각 고유한 클라이언트 ID, 클라이언트 시크릿, 특정 리디렉션 URL 및 맞춤형 권한 유형을 가진 여러 개의 개별 클라이언트 애플리케이션을 추가하고 관리할 수 있습니다.
네. miniOrange Joomla OAuth 서버 확장 프로그램은 Joomla 3, 4, 5 및 최신 Joomla 6 버전과 완벽하게 호환됩니다. 이 플러그인은 정기적인 코어 호환성 업데이트를 제공하므로 Joomla 코어를 업그레이드하더라도 싱글 사인온(SSO) 시스템에 문제가 발생하지 않습니다.
물론입니다. 이 플러그인은 표준 OAuth 2.0 액세스 토큰을 생성하여 외부 REST API 엔드포인트를 인증, 권한 부여 및 보호하는 데 사용할 수 있습니다. 따라서 헤드리스 Joomla 아키텍처, 모바일 앱 및 타사 백엔드 통합을 보호하는 데 이상적인 선택입니다.
답변해 주셔서 감사합니다. 곧 답변드리겠습니다.
문제가 발생했습니다. 문의사항을 다시 제출해 주세요.