An OAuth 2.0 rest service written in Clojure