댓글을 작성하기 위한 목적으로만 페이스북 계정으로 로그인할 수 있습니다. 일반 사용자는 사용자 관리를 참고합니다.
사전 작업
페이스북 설정을 할 때 다음 문서의 URL이 필요합니다.
개인정보처리방침
사용자 데이터 삭제
쓰리래빗츠 북에서 블로그를 만든 후에 각각을 포스트로 작성한 후 공개하여 해당 URL을 사용하는 것을 권장합니다.
페이스북 설정
1
FACEBOOK for Developers 로그인
다음 사이트에 로그인합니다.
https://developers.facebook.com/
페이스북 계정이 필요합니다.
2
앱 만들기
화면 오른쪽 위에 있는 <1내 앱> 메뉴를 클릭합니다.
<2앱 만들기> 버튼을 클릭합니다.
앱 유형으로 <3소비자>를 선택합니다. 그리고 <4계속> 버튼을 클릭합니다.
5앱 이름과 6앱 연락처 이메일을 입력합니다. 그리고 <7앱 만들기> 버튼을 클릭합니다.
<앱 만들기> 버튼을 클릭한 후 페이스북 비밀번호를 인증하는 절차가 있습니다.
3
기본 설정
이전 단계에서 만든 1앱을 선택한 후 <2기본 설정> 메뉴를 클릭합니다.
사전 작업에서 준비한 3개인정보처리방침 URL과 4사용자 데이터 삭제 URL를 입력한 후 <5변경 내용 저장> 버튼을 클릭합니다.
서비스 약관 URL은 필수 입력 항목이 아닙니다.
4
Facebook 로그인 설정
<1제품 추가> 링크를 클릭합니다.
Facebook 로그인의 <2설정> 버튼을 클릭합니다.
앱의 플랫폼으로 웹을 선택합니다.
“4사이트 URL”에 설치한 쓰리래빗츠 북 URL을 입력한 후 <5Save> 버튼을 클릭한 후 <6계속> 버튼을 클릭합니다.
“JavaScript용 Facebook SDK 설정”과 “로그인 상태 확인”과 “Facebook 로그인 버튼 추가”는 <다음> 버튼을 클릭해서 넘어갑니다.
5
<유효한 OAuth 리디렉션 URI>를 설정합니다.
<1설정> 메뉴를 클릭합니다.
“2유효한 OAuth 리디렉션 URI”을 입력한 후 <변경 내용 저장> 버튼을 클릭합니다.
https://dimdol.com
은 쓰리래빗츠 북의 <관리 | 환경 설정 | 일반 설정> 메뉴에서 설정한 기본 URL로 바꿉니다. /r/oauth/auth
는 그대로 입력합니다.
6
앱 검수
기본적으로 이전 단계에서 만든 앱의 관리자 계정(기본으로 앱을 만든 페이스북 계정)으로만 로그인을 할 수 있습니다. 앱 검수를 해야 모든 계정으로 로그인을 할 수 있습니다.
<1권한 및 기능> 메뉴를 클릭합니다.
2
public_profile
항목의 <3고급 액세스 이용하기> 버튼을 클릭합니다.public_profile
을 통해 수신하는 모든 데이터를 허용되는 사용 방법에 따라 사용할 것이라는 데 동의합니다.비밀번호를 인증합니다.
4
email
항목의 <5고급 액세스 이용하기> 버튼을 클릭합니다.email
을 통해 수신하는 모든 데이터를 허용되는 사용 방법에 따라 사용할 것이라는 데 동의합니다.비밀번호를 인증합니다.
public_profile
과 email
은 페이스북이 기본으로 제공하는 항목입니다. 쓰리래빗츠 북은 페이스북으로부터 사용자 이름과 이메일 주소만을 받아 사용하기 때문에 추가적인 검수 과정 없이 바로 사용할 수 있습니다.
7
앱 모드를 라이브로 변경
앱 모드를 라이브로 해야 일반 페이스북 계정으로 로그인할 수 있습니다. 앱 모드를 라이브로 변경합니다.
개인정보처리방침 URL과 데이터 삭제 안내 URL을 설정해야만 라이브로 전환할 수 있습니다.
이 과정에서 데이터 사용 확인과 플랫폼 약관 및 개발자 정책 준수 인증을 하고 제출해야 합니다.
쓰리래빗츠 북 설정
쓰리래빗츠 북에서 페이스북 계정으로 로그인할 수 있도록 설정합니다.
<관리 | 환경 설정 | API> 메뉴로 이동합니다.
<API 변경> 링크를 클릭합니다.
<페이스북으로 로그인하기> 패널에서 App ID와 App Secret 항목을 입력합니다.
App ID(앱 ID)와 App Secret(앱 스크릿 코드) 값은 FACEBOOK for Developers의 <1기본 설정> 메뉴에서 확인할 수 있습니다.
<2보기> 버튼을 클릭하면 앱 시크릿 코드가 보입니다.
참고 사항
데이터 사용 확인
페이스북은 로그인 API 사용 여부를 매년 확인하는 절차를 요구합니다. 앱 관리자가 페이스북 알림을 확인한 후 매년 이를 처리해야 합니다.
정해진 기간 안에 이 절차를 수행하지 않으면 페이스북 로그인이 동작하지 않습니다.
댓글을 작성하기 위한 목적으로만 구글 계정으로 로그인하기를 사용할 수 있습니다. 일반 사용자는 사용자 관리를 참고합니다.