Xác thực đăng nhập bằng 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 SoOn đă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 SoOn 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 SoOn.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ơ sở dữ liệu vì nó sẽ hủy liên kết cơ sở dữ liệu khỏi tài khoản SoOn.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ý từ cổng SoOn.com nữa.

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 cả trên Google SoOn.

Trang tổng quan API của Google

  1. Đi tới Trang tổng quan API Google.

  2. Hãy chắc chắn rằng dự án phù hợp được mở. Nếu chưa có dự án nào, hãy nhấp vào Tạo dự án, điền tên dự án và các thông tin chi tiết khác của công ty và nhấp vào Tạo.

    Điền vào các chi tiết của một dự án mới.

    Mẹo

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

Thông tin xác thực

  1. Trên 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 OAuth client ID.

    Lựa chọn id ứng dụng khách OAuth.
  3. Chọn Ứng dụng web làm Loại ứng dụng. Bây giờ, hãy định cấu hình các trang được phép mà SoOn sẽ được chuyển hướng đến.

    Để đạt được điều này, trong trường URI chuyển hướng được ủy quyền, hãy nhập 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 Tạo.

  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ó cần thiết cho việc cấu hình trong SoOn, việc này sẽ được đề cập trong các bước sau.

Xác thực Google trên SoOn

Truy xuất 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 Trang tổng quan API của Google: Client IDClient Secret. Sao chép ID khách hàng.

ID ứng dụng khách OAuth của Google đã được tạo.

Kích hoạt SoOn

  1. Đi tới SoOn Cài đặt chung ‣ Tích hợp và kích hoạt Xác thực OAuth.

    Ghi chú

    SoOn 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 ‣ 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 vào Client ID bằng khóa từ Trang tổng quan API của Google và Lưu.

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

    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 OAuth Providers dưới tiêu đề Xác thực OAuth trong Tích hợp.

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

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

Đặt lại màn hình mật khẩu bằng 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ể nhấp trực tiếp vào Đăng nhập bằng Google, thay vì chọn một mật khẩu mới.