InfoGrab Docs

GitHub 자격 증명

요약

다음 노드를 인증하는 데 이 자격 증명을 사용할 수 있습니다: 서비스에 대한 자세한 내용은 GitHub API 문서를 참조하세요. 이 자격 증명을 구성하려면 GitHub 계정이 필요합니다. 이 자격 증명을 설정하는 데는 두 단계가 있습니다:

다음 노드를 인증하는 데 이 자격 증명을 사용할 수 있습니다:

사전 요구 사항#

GitHub 계정을 만드세요.

지원되는 인증 방법#

  • API 액세스 토큰: 모든 GitHub 노드와 함께 이 방법을 사용합니다.
  • OAuth2: GitHubGitHub Trigger 노드에만 이 방법을 사용합니다. GitHub Document Loader와는 사용하지 마세요.

관련 리소스#

서비스에 대한 자세한 내용은 GitHub API 문서를 참조하세요.

API 액세스 토큰 사용#

이 자격 증명을 구성하려면 GitHub 계정이 필요합니다.

이 자격 증명을 설정하는 데는 두 단계가 있습니다:

  1. GitHub 개인 액세스 토큰 생성.
  2. 자격 증명 설정.

자세한 지침은 아래 섹션을 참조하세요.

개인 액세스 토큰 생성#

권장 액세스 토큰 유형

n8n은 개인 액세스 토큰(클래식)을 사용하는 것을 권장합니다. GitHub의 세분화된 개인 액세스 토큰은 아직 베타 단계이며 모든 엔드포인트에 접근할 수 없습니다.

개인 액세스 토큰을 생성하려면:

  1. 아직 하지 않은 경우 GitHub에서 이메일 주소를 인증합니다. 자세한 내용은 이메일 주소 인증을 참조하세요.
  2. GitHub 프로필 설정을 엽니다.
  3. 왼쪽 탐색에서 개발자 설정을 선택합니다.
  4. 왼쪽 탐색의 개인 액세스 토큰 아래에서 **토큰(클래식)**을 선택합니다.
  5. **새 토큰 생성 > 새 토큰 생성(클래식)**을 선택합니다.
  6. 참고 필드에 n8n 통합과 같이 토큰에 대한 설명을 입력합니다.
  7. 토큰에 원하는 만료 기간을 선택하거나 만료 없음을 선택합니다.
  8. 토큰에 대한 범위를 선택합니다. 대부분의 n8n GitHub 노드의 경우 repo 범위를 추가합니다.
    • 범위가 없는 토큰은 공개 정보에만 접근할 수 있습니다.
    • 다음을 참조하세요.
  9. 토큰 생성을 선택합니다.
  10. 토큰을 복사합니다.

자세한 내용은 개인 액세스 토큰(클래식) 생성을 참조하세요. GitHub 범위에 대한 자세한 내용은 OAuth 앱 범위를 참조하세요.

자격 증명 설정#

그런 다음 n8n 자격 증명에서:

  1. GitHub Enterprise Server를 사용하지 않는 경우 GitHub 서버 URL을 변경하지 않습니다.
  2. GitHub 프로필에 표시된 대로 사용자 이름을 입력합니다.
  3. 위에서 생성한 액세스 토큰을 입력합니다.

OAuth2 사용#

n8n Cloud 사용자 참고 사항

Cloud 사용자는 연결 정보를 제공할 필요가 없습니다. **내 계정 연결(Connect my account)**을 선택하여 브라우저를 통해 연결하세요.

n8n 셀프 호스팅 중이라면 새 GitHub OAuth 앱을 만드세요:

  1. GitHub 프로필 설정을 엽니다.
  2. 왼쪽 탐색에서 개발자 설정을 선택합니다.
  3. 왼쪽 탐색에서 OAuth 앱을 선택합니다.
  4. 새 OAuth 앱을 선택합니다.
    • 이전에 앱을 만든 적이 없다면 대신 새 애플리케이션 등록이 표시될 수 있습니다. 선택합니다.
  5. n8n 통합과 같이 애플리케이션 이름을 입력합니다.
  6. 앱 웹사이트의 홈페이지 URL을 입력합니다.
  7. 원하는 경우 GitHub에서 최종 사용자에게 표시하는 선택 사항 애플리케이션 설명을 추가합니다.
  8. n8n에서 OAuth 리디렉션 URL을 복사하여 GitHub의 인증 콜백 URL에 붙여넣습니다.
  9. 애플리케이션 등록을 선택합니다.
  10. 생성된 클라이언트 ID클라이언트 시크릿을 복사하여 n8n 자격 증명에 추가합니다.

인증 프로세스에 대한 자세한 내용은 GitHub OAuth 앱 인증 문서를 참조하세요.

GitHub 자격 증명

원문 보기
요약

다음 노드를 인증하는 데 이 자격 증명을 사용할 수 있습니다: 서비스에 대한 자세한 내용은 GitHub API 문서를 참조하세요. 이 자격 증명을 구성하려면 GitHub 계정이 필요합니다. 이 자격 증명을 설정하는 데는 두 단계가 있습니다:

다음 노드를 인증하는 데 이 자격 증명을 사용할 수 있습니다:

사전 요구 사항#

GitHub 계정을 만드세요.

지원되는 인증 방법#

  • API 액세스 토큰: 모든 GitHub 노드와 함께 이 방법을 사용합니다.
  • OAuth2: GitHubGitHub Trigger 노드에만 이 방법을 사용합니다. GitHub Document Loader와는 사용하지 마세요.

관련 리소스#

서비스에 대한 자세한 내용은 GitHub API 문서를 참조하세요.

API 액세스 토큰 사용#

이 자격 증명을 구성하려면 GitHub 계정이 필요합니다.

이 자격 증명을 설정하는 데는 두 단계가 있습니다:

  1. GitHub 개인 액세스 토큰 생성.
  2. 자격 증명 설정.

자세한 지침은 아래 섹션을 참조하세요.

개인 액세스 토큰 생성#

권장 액세스 토큰 유형

n8n은 개인 액세스 토큰(클래식)을 사용하는 것을 권장합니다. GitHub의 세분화된 개인 액세스 토큰은 아직 베타 단계이며 모든 엔드포인트에 접근할 수 없습니다.

개인 액세스 토큰을 생성하려면:

  1. 아직 하지 않은 경우 GitHub에서 이메일 주소를 인증합니다. 자세한 내용은 이메일 주소 인증을 참조하세요.
  2. GitHub 프로필 설정을 엽니다.
  3. 왼쪽 탐색에서 개발자 설정을 선택합니다.
  4. 왼쪽 탐색의 개인 액세스 토큰 아래에서 **토큰(클래식)**을 선택합니다.
  5. **새 토큰 생성 > 새 토큰 생성(클래식)**을 선택합니다.
  6. 참고 필드에 n8n 통합과 같이 토큰에 대한 설명을 입력합니다.
  7. 토큰에 원하는 만료 기간을 선택하거나 만료 없음을 선택합니다.
  8. 토큰에 대한 범위를 선택합니다. 대부분의 n8n GitHub 노드의 경우 repo 범위를 추가합니다.
    • 범위가 없는 토큰은 공개 정보에만 접근할 수 있습니다.
    • 다음을 참조하세요.
  9. 토큰 생성을 선택합니다.
  10. 토큰을 복사합니다.

자세한 내용은 개인 액세스 토큰(클래식) 생성을 참조하세요. GitHub 범위에 대한 자세한 내용은 OAuth 앱 범위를 참조하세요.

자격 증명 설정#

그런 다음 n8n 자격 증명에서:

  1. GitHub Enterprise Server를 사용하지 않는 경우 GitHub 서버 URL을 변경하지 않습니다.
  2. GitHub 프로필에 표시된 대로 사용자 이름을 입력합니다.
  3. 위에서 생성한 액세스 토큰을 입력합니다.

OAuth2 사용#

n8n Cloud 사용자 참고 사항

Cloud 사용자는 연결 정보를 제공할 필요가 없습니다. **내 계정 연결(Connect my account)**을 선택하여 브라우저를 통해 연결하세요.

n8n 셀프 호스팅 중이라면 새 GitHub OAuth 앱을 만드세요:

  1. GitHub 프로필 설정을 엽니다.
  2. 왼쪽 탐색에서 개발자 설정을 선택합니다.
  3. 왼쪽 탐색에서 OAuth 앱을 선택합니다.
  4. 새 OAuth 앱을 선택합니다.
    • 이전에 앱을 만든 적이 없다면 대신 새 애플리케이션 등록이 표시될 수 있습니다. 선택합니다.
  5. n8n 통합과 같이 애플리케이션 이름을 입력합니다.
  6. 앱 웹사이트의 홈페이지 URL을 입력합니다.
  7. 원하는 경우 GitHub에서 최종 사용자에게 표시하는 선택 사항 애플리케이션 설명을 추가합니다.
  8. n8n에서 OAuth 리디렉션 URL을 복사하여 GitHub의 인증 콜백 URL에 붙여넣습니다.
  9. 애플리케이션 등록을 선택합니다.
  10. 생성된 클라이언트 ID클라이언트 시크릿을 복사하여 n8n 자격 증명에 추가합니다.

인증 프로세스에 대한 자세한 내용은 GitHub OAuth 앱 인증 문서를 참조하세요.