Visual Studio Code 확장 프로그램 인증
프로젝트를 스캔하려면 Snyk으로 인증해야 합니다.
Snyk은 인증을 위해 다음 프로토콜을 지원합니다.
모든 인증 방법에 대해 Snyk은 비밀 저장소 API를 사용하여 토큰을 안전하게 저장합니다. 이 저장소는 시스템의 키체인을 사용하여 토큰을 관리합니다.
인증하기 전에 지역이 올바르게 설정되었는지 확인하십시오. 자세한 내용은 IDE URL을 참조하십시오.
OAuth 2.0 프로토콜을 사용하여 인증하는 단계
인증하려면 다음 단계를 따르십시오.
확장 프로그램이 설치된 후 탐색 모음에서 Snyk 아이콘을 클릭한 다음 워크스페이스 연결 및 신뢰를 클릭하십시오.
새 브라우저 창이 열리고 Snyk 계정에 로그인해야 합니다.
다음 프롬프트에서 Snyk IDE 확장 프로그램이 사용자를 대신하여 작업할 수 있도록 액세스를 요청합니다. 앱 액세스 허용을 클릭하십시오.
성공적으로 인증되면 확인 메시지가 나타납니다. 브라우저 창을 닫고 IDE로 돌아갑니다.
IDE는 인증을 로컬 시스템에 읽고 저장합니다. 브라우저 창을 닫고 IDE로 돌아갑니다.
분석이 자동으로 시작됩니다. IDE는 인증을 로컬 시스템에 읽고 저장합니다.
문제가 발생하면 OAuth 2.0 인증이 작동하지 않습니다를 참조하십시오.
개인용 액세스 토큰을 사용하여 인증하는 단계
이 방법은 OAuth 방법보다 좋지 않습니다.
개인용 액세스 토큰(PAT) 인증은 모든 Enterprise 고객에게 점진적으로 배포됩니다. 현재 조직에서 이 기능을 사용할 수 있는지 확인하려면 Snyk 계정 팀에 문의하십시오.
이 기능을 사용할 때는 개인용 액세스 토큰(PAT)을 생성하고 사용해야 합니다. 이 기능은 서비스 계정 토큰과 호환되지 않으며, 이를 사용하면 예기치 않은 동작이나 오류가 발생할 수 있습니다.
개인용 액세스 토큰을 사용하여 인증하려면 다음 단계를 따르십시오.
탐색 모음에서 Snyk 아이콘을 클릭한 다음 설정 아이콘을 찾아 인증 방법을 개인용 액세스 토큰으로 변경하십시오.
개인용 액세스 토큰을 만듭니다. 자세한 내용은 API 인증 페이지를 참조하십시오.
Snyk: Set Token 명령을 실행하고 텍스트 필드에 토큰을 붙여넣으십시오.
Snyk API 토큰을 사용하여 인증하는 단계
이 방법은 OAuth 방법보다 좋지 않습니다.
인증하려면 다음 단계를 따르십시오.
확장 프로그램이 설치된 후 탐색 모음에서 Snyk 아이콘을 클릭한 다음 설정 아이콘을 찾아 인증 방법을 토큰 인증으로 변경하십시오.
열리는 웹 브라우저 창에서 인증을 클릭하십시오.
분석이 자동으로 시작됩니다.
다른 계정으로 다시 인증하려면 다음 단계를 따르십시오.
제공된 Snyk: Log Out 명령을 실행하십시오.
로그아웃한 후 처음부터 다시 인증을 시작하십시오.
Linux 및 Unix 요구 사항
Snyk으로 인증할 때 사용자는 인증 URL을 클립보드로 복사할 수 있는 옵션이 있습니다.
Linux 및 Unix 사용자의 경우 xclip 또는 xsel 유틸리티가 설치되어 있어야 합니다.