사용자 토큰 API
사용자 토큰 API에 대해 설명합니다.
이 API를 사용하여 개인 액세스 토큰과 가장 토큰을 다룹니다. 자세한 내용은 개인 액세스 토큰 과 가장 토큰 을 참조하세요. 사용자를 위한 개인 액세스 토큰 생성 # 히스토리 expires_at 속성 기본값이 GitLab 16.0에서 도입 되었습니다. 지정된 사용자를 위한 개인 액세스 토큰을 생성합니다. 토큰 값은 응답에 포함되지만 나중에 조회할 수 없습니다. 사전 요구 사항: 인스턴스에 대한 관리자 권한이 있어야 합니다. POST /users/:user_id/personal_access_tokens 지원되는 속성: 속성 타입 필수 여부 설명 user_id integer yes 사용자 계정의 ID. name string yes 개인 액세스 토큰의 이름. description string no 개인 액세스 토큰의 설명. 최대: 255자. expires_at date no ISO 형식의 액세스 토큰 만료 날짜 ( YYYY-MM-DD ). 정의되지 않은 경우 날짜가 최대 허용 수명 제한 으로 설정됩니다. scopes array yes 승인된 범위의 배열. 가능한 값 목록은 개인 액세스 토큰 범위 를 참조하세요. 요청 예시: curl --request POST \ --header "PRIVATE-TOKEN: <your_access_token>" \ --data "name=mytoken" --data "expires_at=2017-04-04" \ --data "scopes[]=api" \ --url "https://gitlab.example.com/api/v4/users/42/personal_access_tokens" 응답 예시: { "id" : 3 , "name" : "mytoken" , "revoked" : false , "created_at" : "2020-10-14T11:58:53.526Z" , "description" : "Test Token description" , "scopes" : [ "api" ] , "user_id" : 42 , "active" : true , "expires_at" : "2020-12-31" , "token" : "<your_new_access_token>" } 개인 액세스 토큰 생성 # 히스토리 GitLab 16.5에서 도입 되었습니다. 계정에 대한 개인 액세스 토큰을 생성합니다. 보안을 위해 토큰은: k8s_proxy 및 self_rotate 범위 로 제한됩니다. 토큰 값은 응답에 포함되지만 나중에 조회할 수 없습니다. 사전 요구 사항: 인증되어 있어야 합니다. POST /user/personal_access_tokens 지원되는 속성: 속성 타입 필수 여부 설명 name string yes 개인 액세스 토큰의 이름. description string no 개인 액세스 토큰의 설명. 최대: 255자. scopes array yes 승인된 범위의 배열. k8s_proxy 와 self_rotate 만 허용됩니다. expires_at array no ISO 형식의 액세스 토큰 만료 날짜 (
