(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 m10341 & [drop-extra-keys?__6280__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 m10496
&
[drop-extra-keys?__6280__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 builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |