본문 영역으로 바로가기

이용 사례

하이웍스와 파트너사의 API 연동 사례를 소개합니다.

하이웍스 로그인을 활용한 시스템 구축

g혜의 숲은 가비아 직원들이 자발적인 참여를 통해 구축한 온/오프라인 사내 도서관입니다. 약 3천 여권의 책을 효율적으로 관리하기 위해 도서 관리 시스템을 개발하여 운영하고 있습니다.

통합된 도서 관리 시스템의 필요성

g혜의 숲 시스템이 구축되기 전에는 각 부서에서 비치된 도서를 독립적으로 관리하였으며, 도서의 구매나 대출 등의 프로세스가 제대로 확립되지 않았습니다. 이로 인해 사내 도서를 통합하여 효율적으로 관리할 수 있는 시스템을 구축하는 것에 대한 고민이 있었습니다. g혜의 숲 프로젝트팀은 보다 쉽게 시스템을 구축하기 위해 하이웍스 API를 활용하기로 했습니다. 도서 관리 시스템 이용자는 모두 하이웍스 계정을 가진 구성원들이기 때문에 API를 활용하면 별도의 로그인 프로세스나 계정 체계를 만들지 않고 사이트를 구축할 수 있었습니다.

하이웍스 API와 연동한 대출 시스템 로그인

g혜의 숲에서 책을 신청/대출하거나 반납하기 위해서는 로그인 기능이 필요했습니다. 프로젝트팀은 g혜의 숲을 위한 별도의 로그인 프로세스를 개발하는 대신, Oauth를 이용한 하이웍스 아이디 로그인 기능을 도입했습니다. 하이웍스 API의 Oauth 인증 방식으로 하이웍스 API 서버에서 authorization code를 발급받아 access token을 요청합니다. 하이웍스 회원 정보를 그대로 사용하여 g혜의 숲의 별도의 회원 프로세스를 구축하지 않아 개발 소요 시간을 단축하였으며, 운영/관리적인 측면에서도 많은 수고를 줄일 수 있었습니다.