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ơ 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ẽ ngắt 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 sẽ không còn có thể sao chép, đổi tên hoặc quản lý từ cổng Odoo.com.
Cài đặt Meta cho nhà phát triển¶
Truy cập Meta for Developers và đăng nhập. Nhấn My Apps. Trên trang Apps, nhấn Create App.
Trên trang Use cases, chọn Authenticate and request data from users with Facebook Login, sau đó nhấn Next.
Trong trường Add an app name, nhập Odoo Login OAuth, hoặc tiêu đề tương tự.
Ghi chú
Trường App contact email tự động mặc định là địa chỉ email được liên kết với tài khoản Meta. Nếu địa chỉ email này không được giám sát thường xuyên, bạn nên sử dụng một địa chỉ email khác.
Nhấn Next. Xem xét Publishing requirements, Meta Platform Terms, và Developer Policies. Sau đó, nhấn Create app.
Quan trọng
Nhấn Create app có thể yêu cầu nhập lại mật khẩu.
Tùy chỉnh ứng dụng¶
Sau khi tạo ứng dụng mới, trang Dashboard hiện ra, kèm danh sách các bước cần hoàn thành trước khi có thể công bố ứng dụng. Từ đây, nhấn Customize adding a Facebook Login button
Trên trang Customize, nhấp vào Settings.
Trong trường Valid OAuth Redirect URIs, nhập https://<odoo base url>/auth_oauth/signin, thay thế <odoo base url> bằng URL của cơ sở dữ liệu áp dụng.
Example
Nếu một cơ sở dữ liệu có URL https://example.odoo.com, URL https://example.odoo.com/auth_oauth/signin sẽ được nhập vào trường Valid OAuth Redirect URIs.
Nhấn Save changes khi hoàn tất.
Cấu hình cài đặt¶
Ở phía rất bên trái của trang, nhấ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 Privacy Policy URL, 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ấn vào trường App Icon để mở cửa sổ tải lên tệp. Từ đây, chọn và tải lên một biểu tượng ứng dụng.
Trong trường User data deletion, 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 Category, và chọn Business and pages từ menu thả xuống.
Nhấp Lưu thay đổi.
Ghi lại ID ứng dụng¶
Sau khi ứng dụng được tạo và được phê duyệt, chọn và sao chép App ID. Dán thông tin này vào bộ nhớ tạm hoặc tệp notepad, vì sẽ cần trong bước tiếp theo để hoàn thành cài đặt.
Công khai¶
Ở phía bên trái của trang, nhấn 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ấn Publish
Xem thêm
Thông tin bổ sung về Meta App Development, bao gồm các chi tiết thêm về xây dựng, kiểm thử và các trường hợp sử dụng, có thể được tìm thấy trong tài liệu Meta for developers documentation.
Thiết lập Odoo¶
Đầu tiên, kích hoạt Developer mode
Đi tới , và cuộn xuống phần Integrations. Ở đó, đánh dấu vào ô kiểm có nhãn OAuth Authentication. Nhấn Save.
Sau khi màn hình đăng nhập hiển thị, hãy đăng nhập vào cơ sở dữ liệu.
Sau khi đăng nhập thành công, chuyển tới . Nhấn Facebook Graph
Trong trường Client ID, nhập App ID từ phần trước, sau đó đánh dấu ô kiểm Allowed.