Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1.02 KB

a-functional-approach-to-authorization.md

File metadata and controls

18 lines (12 loc) · 1.02 KB
layout title seriesIndexId
series_index
The 'functional approach to authorization' series
A functional approach to authorization

In this series of posts, I'll look at how you might handle the common security challenge of authorization. That is, how can you ensure that clients of your code can only do what you want them to do?

This series will sketch out two different approaches, first using an approach called capability based security, and second using statically checked types to emulate access tokens.

Interestingly, both approaches tend to produce a cleaner, more modular design as a side effect, which is why I like them!