(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]}]
(list-accounts this params)
(get-account this email)
(sign-in this email password args)
(send-password-reset-message this email second-step-conf)
(sign-up this name email password second-step-conf other-names)
(activate-account this email second-step-conf)
(de-activate-account this email password)
(reset-password this email old-password new-password second-step-conf)
(send-activation-message this email second-step-conf)
(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]
(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]
(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]
(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]
(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->
(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->
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close