Xác thực Đăng nhập Google

Xác thực Đăng nhập Google là một tính năng hữu ích 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 Google.

Điều này đặc biệt hữu ích nếu tổ chức sử dụng Google Workspace và muốn nhân viên trong tổ chức kết nối với Odoo bằng tài khoản Google của họ.

Cảnh báo

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ì điều này sẽ làm ngắt kết nối cơ sở dữ liệu vớ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 thể được sao chép, đổi tên hoặc quản lý theo cách khác từ cổng thông tin Odoo.com.

Cấu hình

Việc tích hợp chức năng đăng nhập Google yêu cầu cấu hình trên cả Google Odoo.

Bảng điều khiển API Google

  1. Truy cập Bảng điều khiển API Google.

  2. Đảm bảo dự án phù hợp đã được mở. Nếu chưa có dự án nào, nhấp vào Tạo dự án, điền tên dự án và các thông tin khác của công ty, sau đó nhấp vào Tạo.

    Điền thông tin chi tiết của dự án mới.

    Mẹo

    Chọn tên công ty từ menu thả xuống.

Thông tin đăng nhập

  1. Ở menu bên trái, nhấp vào Credentials.

    Menu nút Credentials.
  2. Nhấp vào Create Credentials và chọn OAuth client ID.

    Lựa chọn OAuth client id.
  3. Chọn Web Application làm Application Type. Bây giờ, cấu hình các trang được phép mà Odoo sẽ được chuyển hướng đến.

    Để thực hiện điều này, trong trường Authorized redirect URIs, nhập tên miền cơ sở dữ liệu ngay sau đó là /auth_oauth/signin. Ví dụ: https://mydomain.odoo.com/auth_oauth/signin, sau đó nhấp vào Create.

  4. Bây giờ OAuth client đã được tạo, một màn hình sẽ xuất hiện với Client IDClient Secret. Sao chép Client ID để sử dụng sau, vì nó sẽ cần thiết cho cấu hình trong Odoo, điều này sẽ được đề cập trong các bước tiếp theo.

Xác thực Google trên Odoo

Lấy Client ID

Sau khi các bước trước đó hoàn tất, hai khóa được tạo trên Google API Dashboard: Client IDClient Secret. Sao chép Client ID.

Google OAuth Client ID được tạo.

Kích hoạt Odoo

  1. Vào Odoo General Settings ‣ Integrations và kích hoạt OAuth Authentication.

    Ghi chú

    Odoo có thể yêu cầu người dùng đăng nhập lại sau bước này.

  2. Quay lại Cài đặt chung ‣ Tích hợp ‣ Xác thực OAuth, kích hoạt lựa chọn và Lưu. Tiếp theo, quay lại Cài đặt chung ‣ Tích hợp ‣ Xác thực Google và kích hoạt lựa chọn. Sau đó điền Client ID bằng khóa từ Google API Dashboard và Lưu.

    Điền client id vào cài đặt Odoo.

    Ghi chú

    Cấu hình Google OAuth2 cũng có thể được truy cập bằng cách nhấp vào Nhà cung cấp OAuth trong phần Xác thực OAuth tại Tích hợp.

Đăng nhập vào Odoo bằng Google

Để liên kết tài khoản Google với hồ sơ Odoo, hãy nhấp vào Đăng nhập bằng Google khi đăng nhập vào Odoo lần đầu tiên.

Màn hình đặt lại mật khẩu với nút "Đăng nhập bằng Google".

Người dùng hiện tại phải đặt lại mật khẩu để truy cập trang Đặt lại mật khẩu, trong khi người dùng mới có thể trực tiếp nhấp vào Đăng nhập bằng Google, thay vì chọn mật khẩu mới.