Clojure (Ring) OAuth provider