Overview
Explore federated authorization for Django survey systems in this 43-minute EuroPython 2012 conference talk. Delve into the benefits for users, the concept of federated authentication, and the intricacies of SAML versions. Discover the three core elements and semantic web standards involved. Learn about key exchange processes, logging in, and Open Authorization. Examine Django's contributions, including mixins, plugins, login functionality, and permissions. Understand the implementation of roles, generic views, reverse lookups, and decorator classes. Gain insights into remote allocation and breaking present minutes to enhance your Django survey system's security and functionality.
Syllabus
Intro
What is federated authorization
What will this do for my users
What does federated authentication mean
Details of how this will work
Different versions of SAML
Three core elements
Semantic web standard
Three keys
Exchange key
Logging in
Open Authorisation
What does Django give us
Mixins
Django plugins
Django login
Django permissions
Django requirements
Authentic to
Permissions
Roles
Second set requirements
Generic views
Reverse lookup
decorator class
remote allocation
decorator with class
breaking present minutes
Taught by
EuroPython Conference