Facebook 공급자 설정

Facebook은 Power Pages 사이트의 방문자를 인증하는 데 사용할 수 있는 OAuth 2.0 ID 공급자 중 하나입니다. OAuth 2.0 기반 ID 공급자는 클라이언트 ID, 클라이언트 암호, 경우에 따라 리디렉션 또는 회신 URL이 필요합니다. 이 문서는 다음 단계를 설명합니다.

Power Pages에서 Facebook 설정

  1. Power Pages 사이트에서 설정>ID 공급자를 선택합니다.

    ID 공급자가 표시되지 않으면 사이트의 일반 인증 설정에서 외부 로그인켜짐으로 설정되어 있는지 확인하십시오.

  2. Facebook 오른쪽에서 추가 명령 () >구성을 선택하거나 공급자 이름을 선택합니다.

  3. 공급자 이름을 그대로 두거나 원하는 경우 변경합니다.

    공급자 이름은 사용자가 로그인 페이지에서 ID 공급자를 선택할 때 표시되는 버튼의 텍스트입니다.

  4. 다음을 선택합니다.

  5. 회신 URL에서 복사를 선택합니다.

  6. 열기Facebook를 선택합니다.

    Power Pages 브라우저 탭을 닫지 마십시오. 곧 돌아올 것입니다.

Facebook에서 앱 등록 만들기

사이트의 회신 URL을 리디렉션 URL로 사용하여 Facebook에 애플리케이션을 등록합니다.

노트

사용자 지정 도메인 이름을 사용하거나 추가하거나 또는 사이트의 기본 URL을 변경하는 경우 올바른 회신 URL을 사용하도록 ID 공급자를 설정해야 합니다. Facebook 앱은 인증 후 회신 URL을 사용하여 사용자를 웹 사이트로 리디렉션합니다.

Facebook에서 앱 만들기

  1. Facebook 개발자 앱 대시보드에 로그인합니다.

  2. 앱 만들기를 선택합니다.

  3. 앱 유형으로 소비자를 선택한 다음 계속을 선택합니다.

  4. Facebook에서 개발자 알림을 받을 수 있는 앱 이름과 이메일 주소를 입력합니다.

  5. 앱 만들기를 선택합니다.

    메시지가 표시되면 Facebook 플랫폼 정책을 수락하고 온라인 보안 검사를 완료합니다.

  6. 설정>기본 탭을 열고 다음 세부 정보를 입력합니다.

    • (선택 사항) 앱 도메인. 예: contoso.powerappsportals.com
    • (선택 사항) 개인정보처리방침 URL: 익명으로 액세스할 수 있어야 하는 조직의 개인정보처리방침 URL입니다
    • 사용자 데이터 삭제: 사용자 데이터 삭제를 위한 콜백 URL 또는 지침 URL
    • 적당한 앱 목적
  7. 플랫폼 추가를 선택하고 웹 사이트를 선택한 다음 복사한 회신 URL을 붙여넣습니다.

  8. 변경 내용 저장을 선택합니다.

  9. 왼쪽 창에서 제품 추가를 선택합니다.

  10. Facebook 로그인에 대해 설정을 선택한 다음 을 선택합니다.

  11. 저장을 선택합니다.

  12. Facebook 로그인에서 설정을 선택합니다.

  13. 유효한 OAuth 리디렉션 URI복사한 회신 URL을 붙여넣습니다. ​

  14. 변경 내용 저장을 선택합니다.

앱 게시

  1. 왼쪽 패널에서 설정을 선택합니다.

  2. "귀하의 앱에는 public_profile에 대한 표준 액세스 권한이 있습니다."로 시작하는 알림에서 고급 액세스 권한 받기를 선택합니다.

    왼쪽 패널에서 앱 검토를 선택한 다음 권한 및 기능을 선택할 수도 있습니다.

  3. public_profile에 대한 고급 액세스 얻기를 선택합니다.

  4. 변경을 확인합니다.

    메시지가 표시되면 Facebook 플랫폼 정책을 수락하고 온라인 보안 검사를 완료합니다.

  5. 페이지 상단에서 앱 모드에 대해 라이브를 선택합니다.

  6. 메시지가 표시되면 검사 시작을 선택합니다.

  7. 데이터 사용 인증을 검토 및 확인하고 규정 준수 정책을 인증한 후 제출을 선택합니다.

  8. 페이지 상단에서 앱 모드에 대해 라이브를 선택합니다.

  9. 설정>기본을 선택합니다.

  10. 앱 ID앱 암호를 복사합니다.

Power Pages에서 사이트 설정 입력

  1. 이전에 종료한 Power Pages ID 공급자 구성 페이지로 돌아갑니다.

  2. 사이트 설정 구성에서 다음 값을 붙여넣습니다.

    • 클라이언트 ID: 복사한앱 ID를 붙여넣습니다.
    • 클라이언트 암호: 복사한 앱 암호를 붙여넣습니다.

OAuth 2.0 ID 공급자에 대한 선택적 추가 설정

참조 항목

사이트 인증 설정