Software Engineering Daily cover image

The End of GraphQL with Matt Bessey

Software Engineering Daily

00:00

Access Requires Clear Boundaries

Zero trust principles can be applied to GraphQL access, emphasizing the need for strict controls on what users can do after accessing an endpoint. The airport analogy highlights that having a boarding pass (access to an endpoint) does not imply unrestricted access; it specifies the flight and seat assigned. In this context, while REST APIs may provide direct access similar to a private jet, they lack thorough security checks, risking unauthorized actions. Back-end developers must continuously evaluate who should have access to specific resources, as GraphQL may lead to overlooked access limitations.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app