Liking cljdoc? Tell your friends :D

clj-pkg.auth.oauth2


auth-handlerclj

(auth-handler req)
source

build-login-urlclj

(build-login-url req state provider)
source

build-redirect-urlclj

(build-redirect-url req)
source

clean-addressclj

(clean-address params)
source

clean-contactclj

(clean-contact params)
source

create-auth-cookiesclj

(create-auth-cookies {:keys [claims user-info auth-opts] :as req})
source

exchangeclj

(exchange code {:keys [client-id client-secret endpoints]})
source

login-handlerclj

(login-handler {:keys [auth-opts provider] :as req})
source

logout-handlerclj

(logout-handler _)
source

random-stringclj

(random-string)
source

retrieve-access-tokenclj

(retrieve-access-token {:keys [code provider] :as req})
source

retrieve-user-infoclj

(retrieve-user-info {:keys [access-token provider] :as req})
source

user-infoclj

(user-info access-token {:keys [endpoints]})
source

validate-claimsclj

(validate-claims req)
source

validate-codeclj

(validate-code req)
source

validate-stateclj

(validate-state {:keys [claims] :as req})
source

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

× close