安全
通往 Web GraphQL 端點的路徑可以透過 HTTP URL 安全進行保護,以確保只有經過身份驗證的使用者才能訪問它。但是,這並不能區分單個 URL 上這種共享端點的不同 GraphQL 請求。
為了應用更細粒度的安全性,請在涉及獲取 GraphQL 響應特定部分的服務方法中新增 Spring Security 註解,例如 @PreAuthorize 或 @Secured。這應該可以實現,因為 上下文傳播 旨在使安全性和其他上下文在資料獲取級別可用。
本倉庫的 1.0.x 分支包含 Spring MVC 和 WebFlux 的示例。