OAuth2 provider in Clojure (God help me).