Chọn một thư mục bất kỳ, nhấp vào thẻ Auth ở bên phải và chọn Security Scheme làm loại xác thực.
2
Chọn Security Scheme mong muốn từ menu thả xuống.
3
Nếu bạn chọn OAuth 2.0 làm lược đồ bảo mật, bạn có thể tiếp tục chọn các Scopes bắt buộc.
Các lược đồ bảo mật được cấu hình ở cấp thư mục sẽ áp dụng cho tất cả thư mục con và endpoint thuộc thư mục đó, trừ khi chúng có cấu hình xác thực riêng.
Lược đồ bảo mật chỉ xác định phương thức xác thực. Bạn vẫn cần cung cấp các giá trị xác thực thực tế khi gỡ lỗi endpoint.Để tránh phải nhập lại các giá trị xác thực nhiều lần trong quá trình gỡ lỗi endpoint, Apidog cho phép bạn thiết lập các giá trị xác thực mặc định. Sau khi được thiết lập, các giá trị mặc định này sẽ tự động được sử dụng trong quá trình gỡ lỗi, trừ khi được ghi đè thủ công. Nếu một thư mục đã cấu hình các giá trị xác thực mặc định, tất cả endpoint thuộc thư mục đó đều có thể sử dụng chúng.
1
Chọn một lược đồ bảo mật từ danh sách và thiết lập Default Auth Values.
Theo đặc tả OpenAPI, khi tạo lược đồ bảo mật OAuth 2.0, tất cả Scopes có thể có cần được định nghĩa. Khi sử dụng lược đồ đó trong một endpoint, bạn phải chọn các phạm vi bắt buộc.Để đơn giản hóa thao tác, Apidog cho phép bạn thiết lập các phạm vi mặc định ở cấp thư mục. Các giá trị mặc định này sẽ áp dụng cho tất cả endpoint trong thư mục — trừ khi bạn thiết lập các phạm vi khác theo cách thủ công ở cấp endpoint.
1
Trong phần thiết lập Auth của endpoint, chọn OAuth 2.0.
2
Trong phần Scopes, bạn có thể xem tất cả phạm vi có sẵn được định nghĩa bởi lược đồ bảo mật và chọn các phạm vi cần thiết.
3
Nếu endpoint kế thừa phạm vi từ thư mục cha, bạn có thể nhấp vào Reset the scopes to the configuration of the parent folder để khôi phục về cấu hình của thư mục cha.
Bạn có thể cấu hình sẵn một token làm giá trị mặc định cho lược đồ bảo mật OAuth 2.0, nhờ đó bạn không cần lấy token mới mỗi khi gỡ lỗi API.
Lấy token ở cấp thư mục làm giá trị xác thực mặc định#
1
Chọn một thư mục, đi tới thẻ Auth, chọn một lược đồ bảo mật OAuth 2.0, chọn phạm vi và loại cấp quyền, sau đó nhấp vào Get Token.
2
Trong bảng bật lên:
Nhập client ID, client secret, v.v.
Nhấp vào Continue
3
Sau khi lấy token, bạn có thể xem thông tin chi tiết của token, bao gồm thời điểm token hết hạn. Token này có thể được sử dụng trên tất cả endpoint trong thư mục.
Lấy token ở cấp endpoint làm giá trị xác thực mặc định#
1
Chọn endpoint mong muốn, đi tới Edit, chọn một lược đồ bảo mật OAuth 2.0 và nhấp vào Get Token.
2
Trong bảng bật lên:
Nhập client ID, client secret, v.v.
Nhấp vào Continue
3
Hoàn tất việc ủy quyền để lấy token
Token sẽ được sử dụng để gỡ lỗi endpoint này
Sử dụng token mặc định hoặc tạo token mới để gỡ lỗi endpoint#
Khi gỡ lỗi một endpoint trong Apidog, bạn có hai tùy chọn để áp dụng token xác thực:
Khi chạy một endpoint, đi tới thẻ Auth trong bảng Run. Chọn Use Parent Default Auth Values. Token xác thực mặc định được cấu hình trong thư mục cha sẽ tự động được áp dụng cho yêu cầu endpoint.