DNA 포럼 API 서비스 모음 DNA Lens

블로그 인증 예제 (PHP)

Daum 블로그에서 글쓰기가 가능한 인증 API 예제와 블로그 미니 알리미 정보를 가져오는 예제 입니다. Daum 인증 API의 다음 유저 인증 처리 방식을 이해할 수 있습니다.

예제 단계별 설명

본 예제는 자기 웹 사이트의 임의의 사용자가 Daum 블로그를 가지고 있는 경우, 자신의 웹 서비스를 통해 블로그 글쓰기를 비롯하여 개별 정보를 가져올 수 있도록 애플리케이션 인증 처리 및 인증 토큰 발급 등의 과정을 실제로 사용해 볼 수 있는 PHP 예제 입니다.

  1. 단계 1: 임의의 사용자에 대란 로그인을 통해 세션 생성.
  2. 단계 2: 사용자의 인증 토큰을 직접 요청하는 단계
  3. 단계 3: 사용자의 인증 토큰을 저장하고 미니 알리미를 가져오는 단계.
  4. 실제 이용해 보기

소스 코드 설명

  • api_sign.php: 인증 API 호출 및 암호 해싱 함수 라이브러리
  • index.php: 첫화면 로그인 페이지
  • call_login_daum.php: Daum에 인증 처리 요청 하기
  • mybloginfo.php: 인증한 사용자의 블로그 정보 보기
  • return_login_daum.php: 인증 후 블로그 정보 보기로 리다이렉트
  • logout.php: 세션 로그아웃 페이지

* myblog.zip

참고 자료

본 예제는 자기 웹 사이트의 임의의 사용자가 Daum 블로그를 가지고 있는 경우, 자신>의 웹 서비스를 통해 블로그 글쓰기를 수행하는 애플리케이션 인증 처리 및 인증 토큰 발급 등의 과정을 실제로 사용해 볼 수 있는 루비온레일스 예제 입니다.

아래 주소에서 좀 더 상세한 자료를 찾으실 수 있습니다.