PyCon Israel 2023

🇮🇱 Building Authorization with Python: Dos and Don’ts
07-04, 12:00–12:20 (Africa/Cairo), Hall 3 (2nd Floor)

This talk will provide best practices for building authorization with Python. To do so, he will show how to use existing tools in the ecosystem: OPA, OSO, OPAL, Zanzibar and others.


Authorization is a critical part of any application due to users' greater privacy awareness and new privacy standards like GDPR. Therefore, developers today are required to build complex authorization logic. However, most developers lack the expertise to build authorization with Python correctly, and they rebuild authorization from scratch repeatedly.
This talk will provide best practices for building authorization with Python. To do so, he will show how to use existing tools in the ecosystem: OPA, OSO, OPAL, Zanzibar and others. Finally, he will provide recommendations about how to replace the pain of building authorization with implementing a simple and scalable solution.


Session language

Hebrew

Target audience

Developers

I'm a senior full-stack developer with a favorite kid named Security.
For over ten years now, I've enjoyed writing clean code, simplifying complex problems, leading feature development, and influencing innovation every day.
When I’m not busy with code, you’ll find me talking about application performance, building confidence in code-bases, product architecture, developing organizational culture, and other nerdy dev stuff.
Besides all that, I'm a father of two, a hobbyist photographer, lego builder, and food creator.