Drupal에서 API 키 인증 설정
API 키 인증은 Drupal API를 보호하는 간단하고 효과적인 방법을 제공합니다. 사용자용 API 키를 생성한 후, 이 키는 Drupal API에 대한 액세스를 관리하고 보호하는 고유 식별자 역할을 합니다. 인증을 위해 클라이언트는 각 요청의 Authorization 헤더에 사용자의 Drupal 사용자 이름과 API 키를 함께 전송해야 합니다. Drupal API 인증 모듈은 액세스를 허용하기 전에 이 조합을 확인합니다. 이 모듈은 Drupal 8, 9, 10, 11을 지원합니다.
- 작곡가 사용
- Drush 사용
- 수동 설치
사전 요구 사항 :
- REST UI: 이 모듈은 REST 모듈을 구성하기 위한 사용자 친화적인 인터페이스를 제공합니다.
- 다음 웹 서비스 모듈을 활성화하세요. 하다 Drupal 사이트의 섹션(/admin/modules):
- JSON:API
- REST UI
- RESTful 웹 서비스
- 직렬화
API 활성화 및 메서드 할당:
- 첫 번째 단계는 API를 활성화하고 해당 API에 허용되는 메서드와 작업을 할당하는 것입니다. 이 작업은 다음을 사용하여 수행할 수 있습니다. REST UI 모듈이나 Drupal 구성을 직접 수정하여 사용할 수 있습니다.
- 온 클릭 API 활성화 버튼을 클릭합니다.
- REST UI 모듈을 사용하여 API를 활성화하려면 다음을 클릭하세요. 구성 버튼(아래 그림 참조).
- 우리의 예에서 우리는 다음을 활성화해야 합니다. /엔티티/사용자 API입니다. 이를 위해 앞에 있는 '활성화' 옵션을 클릭하세요.
- 우리의 목표는 Drupal에서 사용자를 만드는 것이므로 다음 구성을 선택하세요.
- 방법 : POST
- 체재: JSON
- 인증 공급자: rest_api_인증
- 이렇게 하면 miniOrange API 인증 모듈이 API를 인증할 수 있습니다. 구성 저장 버튼을 계속합니다.
구성 단계
API 키 인증 방법 설정:
- 이 단계에서는 API 키를 생성합니다. 이를 위해 API 인증 모듈의 탭(/admin/config/people/rest_api_authentication/auth_settings).
- $XNUMX Million 미만 기본 구성, 활성화 인증 사용 비녀장.
- 입력 응용 프로그램 이름 선택 API 키 인사말 인증 방법 안내
- 기본 인증
- API 키 인증
축하합니다! Drupal API 인증 모듈을 사용하여 API 키 인증 방법을 성공적으로 설정했습니다.
구성이 성공적이지 않은 경우 다음 주소로 문의해 주세요. drupalsupport@xecurify.com오류 창의 스크린샷을 첨부해 주시면 문제 해결을 도와드리고 설정 과정을 안내해 드리겠습니다.
당신의 응답을 주셔서 감사합니다. 곧 다시 연락드리겠습니다.
문제가 발생했습니다. 문의사항을 다시 제출해 주세요.
