Lorin Hochstein :verified: (@norootcause@hachyderm.io)

The reason we call it "the happy path" is that when the code execution diverges from this path, the resulting system behavior is often unexpected and ultimately makes us sad.

Hachyderm.io

@yala @norootcause nope! haha, I've been working on the rubygem for OAuth, doorkeeper, and I happened to notice the tests were all using OAuth incorrectly: https://github.com/doorkeeper-gem/doorkeeper/pull/1772/commits/93b2d41e77dc1a53608ef8eb7047e073535c6022

(basically they were passing the request body via query parameters instead of the request body)

Add Client Authentication Mechanisms Registry by ThisIsMissEm · Pull Request #1772 · doorkeeper-gem/doorkeeper

Summary In #1770, I realised that really we do need the ability for extensions to be able to register additional client authentication mechanisms. This implements a strategy similar to that of the ...

GitHub