토큰 발급

이용기관이 OpenIN에 가입하고 가입승인이 완료된 후에 프로젝트 등록을 하게 되면, 개별 프로젝트에 대해서 프로젝트 아이디(ID)와 비밀번호(Secret)를 발급받게 됩니다.
이후 OpenIN은 프로젝트 아이디와 비밀번호를 확인하여 클라이언트 인증을 수행하게 됩니다.

이용기관

Access Token 요청 결과수신

Client 정보

Client ID / Secret 전달

Access Token 결과 반환

json, scope:kma, keco, dart

Access Token, 만료일자,
token_type

GateWay

이용기관 인증 Access Token 생성

요청메세지

HTTP URL /oauth/token
HTTP Method POST

요청 메세지 명세

HTTP 항목 설명
Parameter grant_type client_credentials 위임 방법
client_id 제공되는 정보 이용기관
client_secret 제공되는 정보 이용기관 key
scope kma, keco, dart 인증권한

요청 메세지 형태

응답 메시지 명세

HTTP 항목 설명
Body access_token eyJhbGciOiJIUzI1NiJ9. 이용 토큰
expires_in 7776000 유효 기간
token_type Bearer 토큰 타입

응답 메시지 형태