io.randomseed.utils.auth.algo.append

added in 2.0.6

Random Utilities, authentication, plain-text appender.

check

Checker function for the append algorithm (partial of standard-check).

default-charset

Default character set (as vector) used for random salt generation.

default-options

Default encryption options (empty map).

default-random-length

Default length of random salt strings generated for {{RND}} placeholders.

encrypt

(encrypt plain)(encrypt plain options)(encrypt plain options settings)

Append the given prefix and/or suffix to a password.

handler

Handler map for the append algorithm, providing :encrypt-fn and :check-fn.

parse-random

(parse-random v charset)

Expands {{RND}} / {{RND n}} placeholders in string v.

re-rnd

Regex matching {{RND}} or {{RND n}} placeholders in prefix/suffix strings.

required-keys

Keys selected from options for the append operation.