((p "It is possible to enable both the read-only mode of the Zettelstore " (em "and") " authentication/authorization." " " "Both modes are independent from each other." " " "This gives four use cases:") (dl (dt "Not read-only, no authorization") (dd (p "Zettelstore runs on your local computer and you only work with it.")) (dt "Not read-only, with authorization") (dd (p "Zettelstore is accessed remotely." " " "You need authentication to ensure that only valid users access your Zettelstore.")) (dt "With read-only, no authorization") (dd (p "Zettelstore present publicly its full content to everybody.")) (dt "With read-only, with authorization") (dd (p "Nobody is allowed to change the content of the Zettelstore, but only specific zettel should be presented to the public."))))