…s the OAuth2 token and (if authorized) returns a credential map. This allows middleware consumers to use the token as an identity, which isn't exactly in the spirit of OAuth2 but is how everyone uses it. See #10 for discussion.
…other library functions
…not using JSON as defined in spec, updates README
…1); massive refactoring to reduce code, organize and make more into more idiomatic Clojure
…rkflow function directly. Full tests authentication flow from start to finish.
…roke other tests. Updated and made tests more robust. Tweaked a lot of code to be a bit more idiomatic.
…th-conf assoc'ed into request. This commit also updates a good number of dependencies and sets some exclusions after running through lein-pedantic.
…e (params/keyword-params) handles everything. Removed unnecessary test and restructured test code to support ring middleware.
…tested and tweaked. Tests all passing.
…er right now. Taking a break and working on it again tomorrow.
…l description of configuration values in the README.
…unch more to the README. Still lots to do.