Strapi 자격 증명
다음 노드의 인증에 이 자격 증명을 사용할 수 있습니다: 다음을 갖춘 Strapi 관리자 계정을 생성합니다: 자세한 내용은 Strapi 개발자 빠른 시작 가이드를 참조하세요. 서비스에 대한 자세한 정보는 Strapi 문서를 참조하세요.
다음 노드의 인증에 이 자격 증명을 사용할 수 있습니다:
사전 요구 사항#
다음을 갖춘 Strapi 관리자 계정을 생성합니다:
- 기존 Strapi 프로젝트에 대한 액세스.
- 해당 프로젝트 내의 하나 이상의 컬렉션 유형.
- 해당 컬렉션 유형 내의 게시된 데이터.
자세한 내용은 Strapi 개발자 빠른 시작 가이드를 참조하세요.
지원되는 인증 방법#
- API 사용자 계정: 적절한 콘텐츠 권한이 있는 사용자 계정이 필요합니다.
- API 토큰: 관리자 계정이 필요합니다.
관련 리소스#
서비스에 대한 자세한 정보는 Strapi 문서를 참조하세요.
API 사용자 계정 사용#
이 자격 증명을 구성하려면 다음이 필요합니다:
- 사용자 이메일: 관리자 계정이 아닌 사용자 계정이어야 합니다. 아래 자세한 지침을 참조하세요.
- 사용자 비밀번호: 관리자 계정이 아닌 사용자 계정이어야 합니다. 아래 자세한 지침을 참조하세요.
- URL:
url매개변수로./config/server.js에 정의된 Strapi 서버의 공개 URL을 사용합니다. Strapi는 절대 URL을 사용하도록 권장합니다.- Strapi Cloud 프로젝트의 경우 Cloud 프로젝트의 URL을 사용합니다. 예:
https://my-strapi-project-name.strapiapp.com
- Strapi Cloud 프로젝트의 경우 Cloud 프로젝트의 URL을 사용합니다. 예:
- API 버전: 호출에 사용할 API 버전을 선택합니다. 옵션:
- 버전 3
- 버전 4
Strapi에서 구성은 두 단계로 이루어집니다:
각 단계에 대한 자세한 지침은 아래를 참조하세요.
역할 구성#
API 액세스를 위해 설정 > 사용자 및 권한 플러그인의 사용자 및 권한 플러그인을 사용합니다.
플러그인에 대한 자세한 내용은 사용자 및 권한 플러그인 구성을 참조하세요. 역할에 대한 자세한 내용은 최종 사용자 역할 구성을 참조하세요.
n8n 자격 증명의 경우 사용자에게 컬렉션 유형에 대한 API 권한을 부여하는 역할이 있어야 합니다. 역할에 대해 다음 중 하나를 선택할 수 있습니다:
- 기본 인증됨 역할을 업데이트하여 권한을 포함하고 사용자를 해당 역할에 할당합니다. 자세한 내용은 역할 권한 구성을 참조하세요.
- 권한을 포함하는 새 역할을 생성하고 사용자를 해당 역할에 할당합니다. 자세한 내용은 새 역할 생성을 참조하세요.
두 옵션 모두 역할을 열면:
- 권한 섹션으로 이동합니다.
- 관련 컬렉션 유형에 대한 섹션을 엽니다.
- 역할이 가져야 할 컬렉션 유형에 대한 권한을 선택합니다. 옵션:
create(POST)find및findone(GET)update(PUT)delete(DELETE)
- 모든 관련 컬렉션 유형에 대해 반복합니다.
- 역할을 저장합니다.
권한 옵션에 대한 자세한 내용은 엔드포인트를 참조하세요.
사용자 계정 생성#
이제 적절한 역할이 있으므로 최종 사용자 계정을 생성하고 역할을 할당합니다:
- 콘텐츠 관리자 > 컬렉션 유형 > 사용자로 이동합니다.
- 새 항목 추가를 선택합니다.
- 사용자 세부 정보를 입력합니다. n8n 자격 증명에는 다음 필드가 필요하지만 Strapi 프로젝트에는 더 많은 사용자 지정 필수 필드가 있을 수 있습니다:
- 사용자 이름: 모든 Strapi 사용자에게 필요합니다.
- 이메일: Strapi에 입력하고 n8n 자격 증명의 이메일로 사용합니다.
- 비밀번호: Strapi에 입력하고 n8n 자격 증명의 비밀번호로 사용합니다.
- 역할: 이전 단계에서 설정한 역할을 선택합니다.
자세한 내용은 최종 사용자 계정 관리를 참조하세요.
API 토큰 사용#
이 자격 증명을 구성하려면 다음이 필요합니다:
- API 토큰: 설정 > 글로벌 설정 > API 토큰에서 API 토큰을 생성합니다. 더 자세한 내용과 API 토큰 재생성에 대한 정보는 Strapi의 새 API 토큰 생성 문서를 참조하세요.
글로벌 설정에서 API 토큰 옵션이 보이지 않으면 계정에 API 토큰 > 읽기 권한이 없는 것입니다.
- URL:
url매개변수로./config/server.js에 정의된 Strapi 서버의 공개 URL을 사용합니다. Strapi는 절대 URL을 사용하도록 권장합니다.- Strapi Cloud 프로젝트의 경우 Cloud 프로젝트의 URL을 사용합니다. 예:
https://my-strapi-project-name.strapiapp.com
- Strapi Cloud 프로젝트의 경우 Cloud 프로젝트의 URL을 사용합니다. 예:
- API 버전: 호출에 사용할 API 버전을 선택합니다. 옵션:
- 버전 3
- 버전 4
