REST API 인증
OAuth 2.0, 액세스 토큰, 작업 토큰을 사용하여 GitLab REST API에 인증합니다.
대부분의 API 요청은 인증이 필요하거나, 인증이 제공되지 않을 경우 공개 데이터만 반환합니다. 인증이 필요하지 않은 경우, 각 엔드포인트 문서에 명시되어 있습니다. 예를 들어, /projects/:id 엔드포인트 는 인증이 필요하지 않습니다. GitLab REST API에는 다음과 같은 여러 방법으로 인증할 수 있습니다: OAuth 2.0 토큰 개인 액세스 토큰 프로젝트 액세스 토큰 그룹 액세스 토큰 세션 쿠키 CI/CD 작업 토큰 (특정 엔드포인트만) 프로젝트 액세스 토큰은 다음에서 지원됩니다: GitLab Self-Managed: Free, Premium, Ultimate. GitLab.com: Premium, Ultimate. 관리자인 경우, 본인 또는 애플리케이션이 다음 중 하나를 사용하여 특정 사용자로 인증할 수 있습니다: 가장 토큰(Impersonation tokens) Sudo 인증 정보가 유효하지 않거나 누락된 경우, GitLab은 상태 코드 401 과 함께 오류 메
