Liking cljdoc? Tell your friends :D

oauth2-client

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.

API and Documentation

License

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 Zika
Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close