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

Xác thực đăng nhập bằng Google là một chức năng hữu ích cho phép người dùng Odoo đăng nhập vào cơ sở dữ liệu bằng tài khoản Google của họ.

Đ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ơ sở dữ liệu được lưu trữ trên Odoo.com không nên sử dụng thông tin đă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 sẽ 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 thông tin Odoo.com.

Cấu hình

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

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

  1. Đi tới `Bảng điều khiển API của Google<https://console.developers.google.com/> `_.

  2. Đảm bảo rằng dự án đúng đã được mở. Nếu chưa có dự án nào, hãy nhấp vào Create Project, điền tên dự án và các thông tin chi tiết khác của công ty, rồi nhấp vào Create.

    Điền thông tin chi tiết cho một 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 thông tin xác thực.
  2. Nhấp vào Tạo thông tin xác thực và chọn ID máy khách OAuth.

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

    Để thực hiện điều này, trong trường Authorized redirect URIs, hãy nhập tên miền của 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, sẽ được đề cập trong các bước sau.

Xác thực Google trên Odoo

Lấy lại ID khách hàng

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

Đã tạo ID máy khách Google OAuth.

Kích hoạt Odoo

  1. Vào Cài đặt chung của Odoo --gt; Tích hợp và kích hoạt Xác thực OAuth.

    Ghi chú

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

  2. Quay lại Cài đặt chung --gt; Tích hợp --gt; 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 --gt; Tích hợp --gt; Xác thực Google và kích hoạt lựa chọn. Sau đó điền ID khách hàng bằng khóa từ Bảng điều khiển API của Google và Lưu.

    Điền ID khách hàng trong cài đặt Odoo.

    Ghi chú

    Bạn cũng có thể truy cập cấu hình Google OAuth2 bằng cách nhấp vào Nhà cung cấp OAuth trong tiêu đề Xác thực OAuth trong 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 lần đầu đăng nhập vào Odoo.

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

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

Xem thêm