본문 바로가기

Daum Developers

서비스

Daum 로그인 API 시작하기

목차

시작하며

Daum 로그인 API는 중소 온라인 사이트나 모바일 애플리케이션을 이용할 때, 해당 서비스에 회원 가입을 하거나 아이디와 암호를 입력하는 대신 기존 Daum 계정으로 간편하게 로그인할 수 있는 기능입니다.

이 기능을 적용하면 일반 사용자는 별도로 회원 가입 절차가 필요 없이 더 빠르게 서비스 이용이 가능하고, 중소 사이트가 회원 정보를 직접 보관하지 않기 때문에 더 안전합니다.

로그인 API 프로세스

모바일 로그인 API 사용 프로세스

외부 서비스 운영자도 Daum에 가입한 다수 사용자를 더 빠르게 회원으로 확보할 수 있고, Daum에서 안전한 방식으로 생성한 고유키만 저장하므로 개인 정보 유출에 대한 부담없이 서비스에 집중할 수 있습니다.

지원사양

  • iOS 6.0 이상 / Xcode 5.0.1 이상
  • Android 2.3(API Level 9) 이상 / Android 4.2(API Level 17) 최적화

APIKey와 앱 ID

Daum 로그인 API를 사용하려면 ClientID 발급이 필요하며, 콘솔에서 App 생성 후 OAuth Client를 생성할 수 있습니다.

ClientID를 발급 시에는 사용할 앱 ID(Android에서는 Package Name, iOS에서는 Bundle ID를 의미)를 입력해야 합니다. 앱 ID는 실제 개발하는 앱의 정보가 일치해야 합니다. 일치하지 않으면 인증이 실패됩니다.

라이브러리 다운로드

아래 파일을 다운받아서 압축해제 하시면 라이브러리(lib)뿐만 아니라, 레퍼런스(doc), 샘플코드도 포함되어 있습니다.

Android

iOS

문서 모음

BI 가이드

Daum 로그인 API를 활용하여 사용자 신원을 나타낼 때에는 Daum 회원으로 인증하기 위해 인지할 수 있는 공식 버튼 또는 아이콘을 사용해야 합니다. 공식 버튼 과 아이콘 디자인 가이드는 아래와 같습니다. (본 가이드는 프로필 API의 BI 가이드와 동일합니다.)

버튼 타입 가이드

버튼타입가이드

아이콘 타입 가이드

아이콘타입가이드

Daum 로그인 BI 가이드(.zip)다운로드

이용사례

좋은 사례를 갤러리에 올려주시면, 검토 후 추가하겠습니다.

참조링크