3 ms·
I used to manage a self hosted instance of the identity server framework for dotnet that ran several billions of requests per month, my experience managing OAut
by hmokiguess 4mo ago
I used to manage a self hosted instance of the identity server framework for dotnet that ran several billions of requests per month, my experience managing OAuth and OpenID Connect at that scale was that it was pretty much a solved problem with relatively low maintenance *(it was a critical core service at our org, with heavy compliance, but our team was maybe 3 people taking care of it? it is still up and well to this day)*
I could never understand why there were so much confusion spread around this protocol, almost every junior engineer I worked with would just struggle grasping it, I cannot recommend Scott Brady's blog enough on the topic https://www.scottbrady.io/ https://www.scottbrady.io/ it was illuminating to me
I think there's an essential primitive "fear" whenever authN/Z is involved that creates friction for most engineers, they're used to problem solving and this fits within a pre-condition to your problem solving so there's a cognitive tax or something around it
- littlecranky67 4mo agoIs that the identity server for dotnet that has been converted into a commercial product and costs a huge pile of money to use (lite starts at almost 6000$ per year): https://duendesoftware.com/pricing https://duendesoftware.com/pricing
- hmokiguess 4mo agoYes, we started using it on version 3 and ejected from it with self hosting prior to it becoming a commercial product.
- littlecranky67 4mo agoAnd who provides the security patches for it now?
- hmokiguess 4mo agothe same internal team, on the things that have drifted since then