Visual Studio Code 확장 프로그램 인증

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

Snyk은 인증을 위해 다음 프로토콜을 지원합니다.

  • OAuth 2.0 (권장)

  • 개인용 액세스 토큰

  • Snyk API 토큰 (레거시)

모든 인증 방법에 대해 Snyk은 비밀 저장소 APIarrow-up-right를 사용하여 토큰을 안전하게 저장합니다. 이 저장소는 시스템의 키체인을 사용하여 토큰을 관리합니다.

circle-exclamation

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

인증하려면 다음 단계를 따르십시오.

  1. 확장 프로그램이 설치된 후 탐색 모음에서 Snyk 아이콘을 클릭한 다음 워크스페이스 연결 및 신뢰를 클릭하십시오.

    워크스페이스 연결 및 신뢰
  2. 새 브라우저 창이 열리고 Snyk 계정에 로그인해야 합니다.

  3. 다음 프롬프트에서 Snyk IDE 확장 프로그램이 사용자를 대신하여 작업할 수 있도록 액세스를 요청합니다. 앱 액세스 허용을 클릭하십시오.

  4. 성공적으로 인증되면 확인 메시지가 나타납니다. 브라우저 창을 닫고 IDE로 돌아갑니다.

  5. IDE는 인증을 로컬 시스템에 읽고 저장합니다. 브라우저 창을 닫고 IDE로 돌아갑니다.

분석이 자동으로 시작됩니다. IDE는 인증을 로컬 시스템에 읽고 저장합니다.

circle-info

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

문제가 발생하면 OAuth 2.0 인증이 작동하지 않습니다를 참조하십시오.

개인용 액세스 토큰을 사용하여 인증하는 단계

circle-exclamation
circle-exclamation

이 기능을 사용할 때는 개인용 액세스 토큰(PAT)을 생성하고 사용해야 합니다. 이 기능은 서비스 계정 토큰과 호환되지 않으며, 이를 사용하면 예기치 않은 동작이나 오류가 발생할 수 있습니다.

circle-info

IDE에서 이 기능을 사용할 때마다 Snyk 웹 UI에서 PAT 세부 정보도 검색해야 합니다. Snyk 웹 UI 조직 내에서 PAT 기능을 활성화하려면 Snyk 지원팀에 문의하십시오.

개인용 액세스 토큰을 사용하여 인증하려면 다음 단계를 따르십시오.

  1. 탐색 모음에서 Snyk 아이콘을 클릭한 다음 설정 아이콘을 찾아 인증 방법개인용 액세스 토큰으로 변경하십시오.

  2. 개인용 액세스 토큰을 만듭니다. 자세한 내용은 API 인증 페이지를 참조하십시오.

  3. Snyk: Set Token 명령을 실행하고 텍스트 필드에 토큰을 붙여넣으십시오.

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

circle-exclamation

인증하려면 다음 단계를 따르십시오.

  1. 확장 프로그램이 설치된 후 탐색 모음에서 Snyk 아이콘을 클릭한 다음 설정 아이콘을 찾아 인증 방법토큰 인증으로 변경하십시오.

인증 방법 변경
  1. 워크스페이스 연결 및 신뢰를 누르십시오.

  2. 열리는 웹 브라우저 창에서 인증을 클릭하십시오.

분석이 자동으로 시작됩니다.

circle-info

또는 Snyk: Set Token 명령을 실행하고 텍스트 필드에 토큰을 붙여넣으십시오.

토큰 수동 설정

계정 전환 방법

다른 계정으로 다시 인증하려면 다음 단계를 따르십시오.

  1. 제공된 Snyk: Log Out 명령을 실행하십시오.

Snyk: 로그아웃
  1. 로그아웃한 후 처음부터 다시 인증을 시작하십시오.

Linux 및 Unix 요구 사항

Snyk으로 인증할 때 사용자는 인증 URL을 클립보드로 복사할 수 있는 옵션이 있습니다.

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

Last updated