(((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 . "20210126175322") (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."))