
Part 3 of the Production GraphQL series — authentication and authorization with @PreAuthorize, error sanitization to prevent information leakage, and query depth and complexity limits to stop abuse.
Read more
Why ReactiveSecurityContextHolder is always empty inside Axon query handlers, three approaches we considered, and the Axon MetaData solution that keeps query objects clean.
Read more