(((meta (@ (content . "Enable authentication") (name . "title"))) (meta (@ (content . "manual") (name . "role"))) (meta (@ (content . "#authentication #configuration #manual #security #zettelstore") (name . "tags"))) (meta (@ (content . "zmk") (name . "syntax"))) (meta (@ (content . "00001003300000 00001004020000 00001005090000 00001006020000 00001006020400 00001010000000 00001010070200 00001010070600 00001012000000 00001012050200 00001012050400 00001012051200 00001012051400 00001012053300 00001012053400 00001012053500 00001012053600 00001012054600 00001012080200 00001012080500 00001012921200 00001018000000") (name . "back"))) (meta (@ (content . "00001003300000 00001004010000 00001004020000 00001005090000 00001006020000 00001006020400 00001010000000 00001010070200 00001010070600 00001012000000 00001012050200 00001012050400 00001012051200 00001012051400 00001012053300 00001012053400 00001012053500 00001012053600 00001012054600 00001012080200 00001012080500 00001012921200 00001018000000") (name . "backward"))) (meta (@ (content . "1") (name . "box-number"))) (meta (@ (content . "(c) 2020-present by Detlef Stern ") (name . "copyright"))) (meta (@ (content . "00010101000000") (name . "created"))) (meta (@ (content . "00001004010000 00001006050000 00001010040200") (name . "forward"))) (meta (@ (content . "en") (name . "lang"))) (meta (@ (content . "EUPL-1.2-or-later") (name . "license"))) (meta (@ (content . "20220419192817") (name . "modified"))) (meta (@ (content . "20220419192817") (name . "published"))) (meta (@ (content . "public") (name . "visibility")))) (p "To" " " "enable" " " "authentication," " " "you" " " "must" " " "create" " " "a" " " "zettel" " " "that" " " "stores" " " (a (@ (href . "00001010040200")) "authentication" " " "data") " " "for" " " "the" " " "owner." " " "Then" " " "you" " " "must" " " "reference" " " "this" " " "zettel" " " "within" " " "the" " " (a (@ (href . "00001004010000#owner")) "startup" " " "configuration") " " "under" " " "the" " " "key" " " (kbd "owner") "." " " "Once" " " "the" " " "startup" " " "configuration" " " "contains" " " "a" " " "valid" " " (a (@ (href . "00001006050000")) "zettel" " " "identifier") " " "under" " " "that" " " "key," " " "authentication" " " "is" " " "enabled.") (p "Please" " " "note" " " "that" " " "you" " " "must" " " "also" " " "set" " " "key" " " (kbd "secret") " " "of" " " "the" " " (a (@ (href . "00001004010000#secret")) "startup" " " "configuration") " " "to" " " "some" " " "random" " " "string" " " "data" " " "(minimum" " " "length" " " "is" " " "16" " " "bytes)" " " "to" " " "secure" " " "the" " " "data" " " "exchanged" " " "with" " " "a" " " "client" " " "system."))