PyDistrict™: June Meetup - Authorization using Python + SQLAlchemy


Details
Join us for our monthly meetup! For June, we've got a great speaker lined up.
---
Speaker: Sam Scott
Title: Adding Structure to a Sea of Chaos: A principled approach to authorization using Python + SQLAlchemy
Authorization is an unstructured problem. Writing code to decide who can do what in your app can cover a broad set of cases. The most structure that typically gets applied to this problem area is a set of if statements and roles, but in reality, there are a lot more patterns and structure that we can apply. Oso is an open source batteries-included library for building authorization in your application. It's a bit like SQLAlchemy in that it provides a structured approach to authorization, much like SQLAlchemy does for data modeling and access. In this talk, we'll provide a mental model for authorization and show how to apply it using oso, Python and SQLAlchemy.
Bio:
Sam Scott is the cofounder and CTO of Oso (osohq.com). He’s received a PhD in Cryptography, is an engineer by training, and can discuss anything from authorization and security patterns in SQLAlchemy, to how oso works under the hood and interfaces with Python via FFI, to trends in security policy-as-code and his contributions to TLS 1.3.
You can find him on Twitter here: https://twitter.com/samososos
-----------------------------------------------------------------------------------
Meeting Info:
PyDistrict, June 29th
Jun 29, 2021 06:00 PM Eastern Time (US and Canada)
Join Zoom Meeting
https://excella.zoom.us/j/91340023753?pwd=ZWRkQlpNQ1J1L0lNMjF2aDlXUzNkZz09
Meeting ID: 913 4002 3753
Passcode: 85321
One tap mobile
+16468769923,,91340023753# US (New York)
+13017158592,,91340023753# US (Washington DC)
Dial by your location
+1 646 876 9923 US (New York)
+1 301 715 8592 US (Washington DC)
+1 312 626 6799 US (Chicago)
+1 669 900 6833 US (San Jose)
+1 253 215 8782 US (Tacoma)
+1 346 248 7799 US (Houston)
Meeting ID: 913 4002 3753
Find your local number: https://excella.zoom.us/u/acSL5VTkCD
Join by Skype for Business
https://excella.zoom.us/skype/91340023753

PyDistrict™: June Meetup - Authorization using Python + SQLAlchemy