Xác thực đăng nhập Facebook

Chức năng đăng nhập OAuth Facebook cho phép người dùng Odoo đăng nhập vào cơ sở dữ liệu của họ bằng tài khoản Facebook.

Nguy hiểm

Các cơ sở dữ liệu được lưu trữ trên Odoo.com không nên sử dụng đăng nhập OAuth cho chủ sở hữu hoặc quản trị viên của cơ sở dữ liệu, vì nó sẽ hủy liên kết cơ sở dữ liệu khỏi tài khoản Odoo.com của họ. Nếu OAuth được thiết lập cho người dùng đó, cơ sở dữ liệu không còn có thể được sao chép, đổi tên hoặc quản lý theo cách khác từ cổng Odoo.com.

Thiết lập Meta for Developers

Truy cập Meta for Developers và đăng nhập. Nhấp My Apps. Trên trang Apps, nhấp Create App.

Trên trang Use cases, chọn Authenticate and request data from users with Facebook Login, sau đó nhấp Next.

Trong trường Add an app name, nhập Odoo Login OAuth hoặc tiêu đề tương tự.

Ghi chú

Email liên hệ của ứng dụng tự động mặc định là địa chỉ email liên kết với tài khoản Meta. Nếu địa chỉ email này không được theo dõi thường xuyên, nên cân nhắc sử dụng một địa chễ email khác.

Nhấp Tiếp theo. Xem lại Yêu cầu xuất bản, Điều khoản nền tảng Meta, và Chính sách nhà phát triển. Sau đó, nhấp Tạo ứng dụng.

Quan trọng

Việc nhấp Tạo ứng dụng có thể yêu cầu nhập lại mật khẩu.

Tùy chỉnh ứng dụng

Sau khi ứng dụng mới được tạo, trang Bảng điều khiển xuất hiện với danh sách các bước cần hoàn thành trước khi ứng dụng có thể được xuất bản. Từ đây, nhấp Tùy chỉnh việc thêm nút đăng nhập Facebook.

Bảng điều khiển ứng dụng trong nền tảng Meta for developers.

Trên trang Tùy chỉnh, nhấp Cài đặt.

Trong trường URI chuyển hướng OAuth hợp lệ, nhập https://<odoo base url>/auth_oauth/signin, thay thế <odoo base url> bằng URL của cơ sở dữ liệu tương ứng.

Example

Nếu cơ sở dữ liệu có URL https://example.odoo.com, thì URL https://example.odoo.com/auth_oauth/signin sẽ được nhập vào trường URI chuyển hướng OAuth hợp lệ.

Nhấp Lưu thay đổi khi hoàn tất.

Cấu hình cài đặt

Ở phía bên trái của trang, nhấp Cài đặt ứng dụng ‣ Cơ bản. Trang này chứa các cài đặt bổ sung cần thiết trước khi ứng dụng có thể được gửi để phê duyệt.

Trong trường URL chính sách bảo mật, nhập https://www.odoo.com/privacy.

Ghi chú

https://www.odoo.com/privacy là chính sách bảo mật mặc định cho các cơ sở dữ liệu được lưu trữ trên Odoo.com.

Nhấp vào trường Biểu tượng ứng dụng để mở cửa sổ tải tệp lên. Từ đây, chọn và tải lên một biểu tượng ứng dụng.

Trong trường Xóa dữ liệu người dùng, nhập https://www.odoo.com/documentation/17.0/administration/odoo_accounts.html.

Ghi chú

Tài liệu này cung cấp hướng dẫn về cách người dùng có thể xóa tài khoản Odoo của họ.

Cuối cùng, nhấp vào trường Danh mục và chọn Doanh nghiệp và trang từ menu thả xuống.

Nhấp Lưu thay đổi.

Ví dụ về trang Cài đặt cơ bản trong nền tảng Meta for developers.

Lấy ID ứng dụng

Sau khi ứng dụng được tạo và phê duyệt, chọn và sao chép App ID. Dán thông tin này vào clipboard hoặc file notepad, vì nó sẽ cần thiết ở bước sau để hoàn tất thiết lập.

Công khai

Ở phía bên trái của trang, nhấp vào Publish. Tùy thuộc vào trạng thái của tài khoản Facebook đã kết nối, có thể cần thêm các bước xác minh và kiểm tra, và chúng được liệt kê trên trang này.

Sau khi xem xét thông tin, nhấp vào Publish.

Xem thêm

Thông tin bổ sung về Meta App Development, bao gồm chi tiết về xây dựng, kiểm tra và các trường hợp sử dụng, có thể tìm thấy trong tài liệu Meta dành cho nhà phát triển.

Thiết lập Odoo

Đầu tiên, kích hoạt chế độ nhà phát triển.

Điều hướng đến ứng dụng Cài đặt, và cuộn xuống phần Tích hợp. Ở đó, đánh dấu vào hộp kiểm có nhãn Xác thực OAuth. Nhấp vào Lưu.

Cài đặt bật OAuth trong ứng dụng Cài đặt.

Sau đó, đăng nhập vào cơ sở dữ liệu khi màn hình đăng nhập tải xong.

Sau khi đăng nhập thành công, điều hướng đến ứng dụng Cài đặt ‣ Người dùng & Công ty ‣ Nhà cung cấp OAuth. Nhấp vào Facebook Graph.

Trong trường Client ID, nhập App ID từ phần trước, sau đó đánh dấu vào hộp kiểm Được phép.

Bản ghi Facebook Graph trong Odoo.