
Tính năng:
Endpoint Công khai, Riêng tư & Được bảo vệ bằng Mật khẩu
Endpoint Công khai, Riêng tư & Được bảo vệ bằng Mật khẩu
Ngoài việc tạo và hiển thị các endpoint công khai (endpoint đơn, và các custom endpoint công khai cùng persisted queries), chúng ta cũng có thể tạo các endpoint riêng tư và bảo vệ endpoint công khai bằng mật khẩu.
Endpoint riêng tư
Bằng cách đặt trạng thái của Custom Endpoint hoặc Persisted Query là private, endpoint chỉ có thể được truy cập bởi người dùng quản trị. Điều này ngăn dữ liệu của chúng ta bị vô tình chia sẻ với những người dùng không được phép truy cập.
Ví dụ, chúng ta có thể tạo các Persisted Queries riêng tư để hỗ trợ quản lý ứng dụng, chẳng hạn như lấy dữ liệu để tạo báo cáo với các số liệu của chúng ta.

Endpoint được bảo vệ bằng mật khẩu
Nếu chúng ta tạo một Custom Endpoint hoặc Persisted Query cho một khách hàng cụ thể, chúng ta có thể gán mật khẩu cho nó, nhằm cung cấp thêm một lớp bảo mật đảm bảo chỉ khách hàng đó mới có thể truy cập endpoint.

Khi lần đầu truy cập một endpoint được bảo vệ bằng mật khẩu (dù là truy cập trực tiếp endpoint, hay thông qua các client GraphiQL hoặc Interactive Schema của nó), chúng ta sẽ gặp màn hình yêu cầu nhập mật khẩu:

Sau khi mật khẩu được cung cấp và xác thực, người dùng mới có thể truy cập endpoint hoặc client mong muốn:
