Writing Secure APIs

An introduction into writing secure APIs with Python. This covers both integral API design for internal APIs as well as remotely exposed APIs; both high level basics such as use of protocols (SSL and OAuth) as well as how to structure internal security contexts. On top of that it shows how to take advantage of Python features to make writing secure code easier.