검색 결과 :

×

Joomla용 REST API 인증

Joomla용 REST API 인증 플러그인은 Joomla REST API에 대한 무단 액세스에 대한 보안을 제공합니다. API 키 인증, OAuth 2.0 인증, JWT 인증, Introspection Endpoint를 사용한 외부 IDP/타사 공급자 인증 등 다양한 인증 방법을 제공합니다. 환경에 가장 적합한 방법을 선택하고 통신 시 안전한 REST API 인증을 제공합니다. 클라이언트와 서비스 응용 프로그램 사이.

Joomla용 REST API 인증

특징

Joomla REST API에 대한 역할 기반 액세스

사용자의 Joomla 역할/기능에 따라 사용자는 Joomla 대시보드 및 해당 사이트의 기타 REST API에 액세스할 수 있습니다.

서명 검증

JWT 토큰 검증과 함께 서명 검증 및 검증을 제공합니다. 또한 JWT 토큰의 유효성을 검사하기 위해 서명 알고리즘을 선택하는 옵션도 있습니다.

사용자 정의 토큰 만료

제공되는 기본 토큰 만료 시간은 1시간입니다. 이 기능을 사용하면 관리자는 요구 사항에 따라 토큰 만료 날짜를 변경할 수 있습니다.

REST API 제외

기본적으로 모든 Joomla REST API가 보호됩니다. 이 기능을 사용하면 관리자는 인증 없이 일부 API에 공개적으로 액세스할 수 있습니다.

맞춤 헤더

기본 인증 헤더는 요청을 인증하는 데 사용됩니다. 이 기능을 사용하면 관리자는 Authorization 헤더를 다른 헤더로 변경할 수 있습니다.

지원되는 방법

기본 인증

기본 인증

사용자의 로그인 자격 증명 또는 client-id:client-secret을 사용하여 Joomla REST API(예: 게시물, 페이지 및 기타 REST API)를 보호하려는 경우 이 방법을 선택할 수 있습니다. HTTPS 또는 SSL(Secure Socket Layer)에서는 이 방법을 사용하는 것이 좋습니다.

API 키 인증

인증되지 않은 사용자로부터 Joomla REST API를 보호하고 싶지만 사용자의 로그인 자격 증명이나 클라이언트 ID를 공유하고 싶지 않은 경우 API 키 인증을 사용하면 무작위 인증 키가 생성됩니다. 이 키를 사용하면 사이트의 모든 REST API를 인증할 수 있습니다.

API 키 인증
JWT 인증

JWT 인증

JWT 토큰을 사용하여 REST API를 보호하려는 경우 JWT 토큰을 발급하는 타사 공급자가 없는 경우 JWT 인증 방법을 선택해야 합니다. 이 경우 Joomla REST API 인증 자체가 JWT 토큰을 발행하고 API 인증자로 작동하여 REST API를 보호합니다.

OAuth 2.0 인증

액세스 토큰을 사용하여 REST API를 보호하려는 동시에 제2.0자 공급자/ID 공급자가 없는 경우 OAuth XNUMX 인증 방법을 선택해야 합니다. 이 시나리오에서는 Joomla REST API 인증이 OAuth 서버 및 API 인증자로 작동하여 REST API를 보호합니다.

OAuth 2.0 인증
제XNUMX자 공급자 인증

제XNUMX자 공급자 인증

OAuth 공급자/ID 공급자를 사용하여 Joomla REST API에 대한 액세스를 보호/제한하려는 경우 타사 공급자 인증 방법을 선택해야 합니다. 여기서는 ID 공급자가 제공한 내부 검사 끝점/사용자 정보 끝점으로 플러그인을 구성하기만 하면 공급자 애플리케이션에서 제공한 토큰을 사용하여 API 요청을 인증할 수 있습니다.

줌라 사용자 정의

맞춤형 서비스

또한 효율적인 Joomla 사용자 정의 서비스를 제공하여 귀하의 모든 요구 사항을 충족할 수 있는 사용자 정의 수정 기능을 갖춘 Joomla용 최신 플러그인 및 확장 기능을 개발합니다. miniOrange는 Joomla 개발 경험이 풍부하고 효율적이며 Joomla 사이트와 애플리케이션을 보호하기 위해 여러 Joomla 기능을 개발하고 사용자 정의할 수 있습니다.

XNUMX-XNUMX학년도 PTA 학교 위원회의 지명 후보를 확인하시려면 여기를 클릭하세요 EULA를 위해.

안녕하세요!

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

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

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

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