Liking cljdoc? Tell your friends :D

just-auth.core


attempt-sign-inclj

(attempt-sign-in {:keys [failed-login-store account-store hash-fns
                         throttling-config email password ip-address]})

Inputs: [{:keys [failed-login-store account-store hash-fns throttling-config email password ip-address]}]

Inputs: [{:keys [failed-login-store account-store hash-fns throttling-config email password ip-address]}]
sourceraw docstring

Authenticationcljprotocol

list-accountsclj

(list-accounts this params)

get-accountclj

(get-account this email)

sign-inclj

(sign-in this email password args)

send-password-reset-messageclj

(send-password-reset-message this email second-step-conf)

sign-upclj

(sign-up this name email password second-step-conf other-names)

activate-accountclj

(activate-account this email second-step-conf)

de-activate-accountclj

(de-activate-account this email password)

reset-passwordclj

(reset-password this email old-password new-password second-step-conf)

send-activation-messageclj

(send-activation-message this email second-step-conf)
source

email-based-authenticationclj

(email-based-authentication stores email-configuration throttling-config)

Inputs: [stores :- AuthStores email-configuration :- EmailConfig throttling-config :- ThrottlingConfig]

Inputs: [stores :- AuthStores email-configuration :- EmailConfig throttling-config :- ThrottlingConfig]
sourceraw docstring

new-email-based-authenticationclj

(new-email-based-authentication stores
                                account-activator
                                password-recoverer
                                hash-fns
                                throttling-config)

Inputs: [stores :- AuthStores account-activator :- EmailMessagingSchema password-recoverer :- EmailMessagingSchema hash-fns :- HashFns throttling-config :- ThrottlingConfig]

Inputs: [stores :- AuthStores account-activator :- EmailMessagingSchema password-recoverer :- EmailMessagingSchema hash-fns :- HashFns throttling-config :- ThrottlingConfig]
sourceraw docstring

new-stub-email-based-authenticationclj

(new-stub-email-based-authentication stores
                                     emails
                                     email-configuration
                                     throttling-config)

Inputs: [stores :- AuthStores emails :- clojure.lang.Atom email-configuration :- StubEmailConfig throttling-config :- ThrottlingConfig]

Inputs: [stores :- AuthStores emails :- clojure.lang.Atom email-configuration :- StubEmailConfig throttling-config :- ThrottlingConfig]
sourceraw docstring

sign-up-with-emailclj

(sign-up-with-email authenticator
                    account-store
                    {:keys [name other-names email password activation-uri]}
                    hash-fns)

Inputs: [authenticator :- just_auth.core.Authentication account-store :- StoreSchema {:keys [name other-names email password activation-uri]} :- EmailSignUp hash-fns :- HashFns]

Inputs: [authenticator :- just_auth.core.Authentication account-store :- StoreSchema {:keys [name other-names email password activation-uri]} :- EmailSignUp hash-fns :- HashFns]
sourceraw docstring

strict-map->EmailBasedAuthenticationclj

(strict-map->EmailBasedAuthentication m10609 & [drop-extra-keys?__6779__auto__])

Factory function for class EmailBasedAuthentication, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->

Factory function for class EmailBasedAuthentication, taking a map of keywords to field values.  All keys are required, and no extra keys are allowed.  Even faster than map->
sourceraw docstring

strict-map->StubEmailBasedAuthenticationclj

(strict-map->StubEmailBasedAuthentication m10764
                                          &
                                          [drop-extra-keys?__6779__auto__])

Factory function for class StubEmailBasedAuthentication, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->

Factory function for class StubEmailBasedAuthentication, taking a map of keywords to field values.  All keys are required, and no extra keys are allowed.  Even faster than map->
sourceraw docstring

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

× close