JetBrains 플러그인용 인증

프로젝트를 스캔하려면 Snyk으로 인증해야 합니다.

Snyk은 다음과 같은 프로토콜을 지원하여 인증합니다:

  • OAuth 2.0 (기본)

  • Snyk API 토큰 (대안 옵션)

OAuth 2.0 프로토콜을 사용하여 인증하는 단계

다음 단계에 따라 인증하세요:

  1. 확장 프로그램을 설치한 후, 내비게이션 바의 Snyk 아이콘을 클릭한 다음 프로젝트 신뢰 및 스캔을 클릭합니다.

Snyk 아이콘 및 연결 및 신뢰
Snyk 아이콘 및 연결 및 신뢰
  1. 확장 프로그램이 기본 브라우저에서 새 페이지를 열고 Snyk 계정에 로그인하도록 요청합니다:

Snyk 로그인
Snyk 로그인
  1. 다음 페이지에서 IDE가 대신할 수 있는지를 승인하기 위해 권한을 요청합니다. 앱 액세스 부여를 클릭합니다.

앱 액세스 부여
앱 액세스 부여
  1. 성공적으로 인증했을 때 확인 메시지가 표시됩니다.

성공적 인증
성공적 인증
  1. IDE는 로컬 기계에 인증 정보를 읽고 저장합니다. 브라우저 창을 닫고 IDE로 돌아갑니다.

분석이 자동으로 시작됩니다. 문제가 있는 경우 OAuth 2.0 인증이 작동하지 않음을 참조하세요.

OAuth 2.0 토큰은 정적이 아니며 Snyk 계정 페이지에서 복사할 수 없습니다.

Snyk API 토큰을 사용하여 인증하는 단계

다음 단계에 따라 인증하세요:

  1. JetBrains 플러그인에서 Preferences > Tools > Snyk으로 이동합니다.

  2. Authentication Method를 찾아 Token authentication으로 변경합니다.

  3. API 토큰을 복사합니다. 자세한 내용은 Snyk API 토큰을 가져오고 사용을 참조하세요.

  4. Token 필드에 붙여넣거나 입력합니다.

  5. Apply 또는 OK를 클릭합니다. 분석이 자동으로 시작됩니다.

계정 전환 방법

다른 계정으로 다시 인증하려면 다음 단계를 따르세요:

  1. JetBrains 플러그인에서 Preferences > Tools > Snyk으로 이동합니다.

  2. Token 필드의 값을 지우세요.

  3. Apply 또는 OK를 클릭합니다.

  4. 로그아웃되면 처음부터 인증을 시작하세요.

Linux 및 Unix 요구 사항

Snyk와 인증할 때 Linux 및 Unix 사용자는 자신의 클립보드에 인증 URL을 복사할 수 있습니다.

Linux 및 Unix 사용자는 xclip 또는 xsel 유틸리티가 설치되어 있어야 합니다.

Last updated