📖Haravan credentials

Bạn có thể sử dụng những thông tin đăng nhập này để xác thực các node sau với Haravan.

  • Haravan

  • Haravan Trigger

  • Haravan Authentication

Điều kiện tiên quyết

Tạo một tài khoản Haravan Partner.

Sử dụng OAuth2

  1. Sau khi đã tạo tài khoản Haravan partner ở điều kiện trên, bạn sẽ vào trang quản lí app của tài khoản tại đây.

  2. Nhấp vào nút Create App để thêm mới một app, sau đó nhập đầy đủ các trường thông tin cho app và bấm Create. Ví dụ:

  1. Khi đã tạo app thành công, bạn nhấp vào app vừa tạo.

  2. Khi bạn tạo ứng dụng thành công, vui lòng chuyển đến phần Commerce trên thanh điều hướng

Sau đó, bạn di chuyển đến phần Scopes và chọn scope như trong hình và lưu thay đổi của bạn.

  1. Sau đó bạn chuyển đến phần Settings trên thanh điều hướng Copy và paste Client ID, Client Secret Allowed redirection URL trong các trường tương ứng của thông tin Haravan credentials của bạn.

  1. Sau khi nhập xong các thông tin được cấp ở trên vào các trường tương ứng trong credential thì bên dưới xuất hiện nút Connect my account, bạn click vào nút đó, tiếp đó hiện ra cửa sổ cho user cấp quyền cho app. Bạn có thể tiếp tục nhận code bằng cách nhấp vào "Yes".

  1. Trình duyệt sẽ chuyển hướng đến URI chuyển hướng được đính kèm với code của bạn. Code của bạn là chuỗi sau xâu chuỗi "code=". Haravan sẽ redirect ngược lại về Allowed redirection URL kèm theo Code. VD: nếu Allowed redirection URL = https://www.haravan.com/ thì Haravan API sẽ redirect ngược lại về link https://www.haravan.com/?code=

  1. Sau khi lấy được code bạn đóng Code window và trở về màn hình credential. Ngay lúc này bạn tắt nó và chỉ cần bấm đóng khi thông Close without connecting xuất hiện vì Haravan chưa có Authorization server hỗ trợ giao thức OAuth 2.0. Điều này sẽ không ảnh hưởng đến các quá trình tiếp theo.

  1. Từ đó bạn đã có code sử dụng cho Haravan Authentication node để lấy access_token (Lưu ý: code chỉ sử dụng được 1 lần, nếu muốn sử dụng thì phải làm các bước trên để lấy lại)

Tóm lại: Chúng ta đã cùng nhau đi qua các bước trên để hiểu làm sao lấy được các thông tin cần thiết để điền vào Haravan credential và từ những thông tin đó lấy được mã code để phục vụ cho việc lấy access_token bằng Haravan Authenticaion.

Last updated