Thiết lập nhà cung cấp Facebook

Facebook là một trong những nhà cung cấp danh tính OAuth 2.0 mà bạn có thể sử dụng để xác thực khách truy cập vào trang web Power Pages của mình. Nhà cung cấp danh tính dựa trên OAuth 2.0 yêu cầu ID khách hàng, mã bí mật khách hàng và đôi khi là URL chuyển hướng hoặc trả lời. Bài viết này mô tả các bước sau:

Thiết lập Facebook trong Power Pages

  1. Trong trang web Power Pages, hãy chọn Thiết lập>Nhà cung cấp danh tính.

    Nếu không có nhà cung cấp danh tính nào xuất hiện, hãy đảm bảo đặt Đăng nhập bên ngoài thành Bật trong phần thiết đặt xác thực chung trong trang web của bạn.

  2. Ở bên phải Facebook, chọn Lệnh khác () >Đặt cấu hình hoặc chọn tên nhà cung cấp.

  3. Để nguyên tên nhà cung cấp hoặc thay đổi nếu bạn muốn.

    Tên nhà cung cấp là văn bản trên nút mà người dùng sẽ thấy khi chọn nhà cung cấp danh tính trên trang đăng nhập.

  4. Chọn Tiếp theo.

  5. Trong URL trả lời, chọn Sao chép.

  6. Chọn Mở Facebook.

    Đừng đóng tab trình duyệt Power Pages. Bạn sẽ sớm quay lại tab này.

Tạo đăng ký ứng dụng trong Facebook

Đăng ký một ứng dụng trong Facebook với URL trả lời của trang web của bạn làm URL chuyển hướng.

Lưu ý

Nếu bạn sử dụng hoặc thêm một tên miền tùy chỉnh hoặc thay đổi URL cơ sở của trang web của bạn, bạn phải thiết lập nhà cung cấp danh tính của mình để sử dụng URL trả lời chính xác. Ứng dụng Facebook sử dụng URL trả lời để chuyển hướng người dùng đến trang web của bạn sau khi xác thực.

Tạo ứng dụng trong Facebook

  1. Đăng nhập vào Trang tổng quan ứng dụng dành cho nhà phát triển Facebook.

  2. Chọn Tạo Ứng dụng.

  3. Chọn Người tiêu dùng làm loại ứng dụng rồi chọn Tiếp tục.

  4. Nhập tên ứng dụng của bạn và địa chỉ email nơi bạn có thể nhận thông báo của nhà phát triển từ Facebook.

  5. Chọn Tạo Ứng dụng.

    Nếu được nhắc, hãy chấp nhận các chính sách của nền tảng Facebook và hoàn thành kiểm tra bảo mật trực tuyến.

  6. Mở tab Cài đặt>Cơ bản và nhập các chi tiết sau:

    • (Tùy chọn) Miền ứng dụng; Ví dụ, contoso.powerappsportals.com
    • (Tùy chọn) URL chính sách quyền riêng tư: URL chính sách quyền riêng tư của tổ chức bạn, phải có thể truy cập ẩn danh
    • Xóa dữ liệu người dùng: Sử dụng URL gọi lại hoặc URL hướng dẫn để xóa dữ liệu người dùng
    • Mục đích ứng dụng phù hợp
  7. Chọn Thêm nền tảng, chọn Trang web rồi dán URL trả lời bạn đã sao chép.

  8. Chọn Lưu thay đổi.

  9. Trong bảng điều khiển bên trái, chọn Thêm sản phẩm.

  10. Chọn Thiết lập cho Đăng nhập Facebook rồi chọn Web.

  11. Chọn Lưu.

  12. Trong Đăng nhập Facebook, chọn Thiết đặt.

  13. Trong URI chuyển hướng OAuth hợp lệ, hãy dán URL trả lời bạn đã sao chép. ​

  14. Chọn Lưu thay đổi.

Phát hành ứng dụng

  1. Ở bảng điều khiển bên trái, hãy chọn Thiết đặt .

  2. Trong thông báo bắt đầu bằng "Ứng dụng của bạn có quyền truy cập tiêu chuẩn vào public_profile", hãy chọn Nhận quyền truy cập nâng cao.

    Bạn cũng có thể chọn Đánh giá ứng dụng từ bảng điều khiển bên trái, rồi chọn Quyền và Tính năng.

  3. Chọn Nhận quyền truy cập nâng cao cho public_profile.

  4. Xác nhận thay đổi.

    Nếu được nhắc, hãy chấp nhận các chính sách của nền tảng Facebook và hoàn thành kiểm tra bảo mật trực tuyến.

  5. Ở đầu trang, chọn Trực tiếp cho Chế độ ứng dụng.

  6. Khi được nhắc, hãy chọn Bắt đầu kiểm tra.

  7. Đánh gia và xác nhận chứng nhận sử dụng dữ liệu, chứng nhận các chính sách tuân thủ, sau đó chọn Gửi.

  8. Ở đầu trang, chọn Trực tiếp cho Chế độ ứng dụng.

  9. Chọn Thiết đặt>Cơ bản.

  10. Sao chép ID ứng dụngBí mật ứng dụng.

Nhập thiết đặt trang web trong Power Pages

  1. Quay lại trang Power Pages Định cấu hình nhà cung cấp danh tính mà bạn đã rời đi trước đó.

  2. Trong phần Đặt cấu hình cài đặt trang web, dán các giá trị sau:

    • ID máy khách: Dán ID ứng dụng bạn đã sao chép.
    • Mã bí mật ứng dụng khách: Dán Mã bí mật ứng dụng bạn đã sao chép.

Thiết đặt bổ sung tùy chọn cho nhà cung cấp danh tính OAuth 2.0

Xem thêm

Thiết lập xác thực trang web