Current version on clojars:
[zikjk/oauth2-client "0.3.0"]
oauth2-client is a minimalist client library for accessing OAuth2/OpenID Connect services as a client. It supports the Authorization Code Grant flow in the OAuth2 specification (https://tools.ietf.org/html/rfc6749).
It's intended to provide as thin of a wrapper around basic Ring functionality as possible, be easily extendable, modular so you can take what you want and leave the rest, and as idiomatically-written Clojure as possible. Includes protection against CSRF (per OAuth2 RFC: https://tools.ietf.org/html/rfc6749#section-10.12) "on" by default.
Checkout the Github and Google examples in /examples
.
This project is forked from old and unsupported library.
I finished the refresh-token flow.
Distributed under the MIT License (http://dd.mit-license.org/)
[1] https://github.com/ddellacosta/oauth2-client
Can you improve this documentation? These fine people already did:
Dave Della Costa & Jakub ZikaEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close