
Install MKDoc::Auth on an MKDoc::Core site.

Make sure you have installed MKDoc::Core on your system with at least one MKDoc::Core site. Please refer to MKDoc::Core::Article::Install for details on how to do this.
MKDoc::Auth use an SQL table to make its data persistent. You need to make sure that you have installed MKDoc::SQL on the website for which you want to install MKDoc::Auth.
See MKDoc::Setup::SQL for more details.

Once you are sure that MKDoc::Core and MKDoc::SQL have been properly installed on your site, installation is trivial:
source /path/to/site/mksetenv.sh perl -MMKDoc::Setup -e install_auth
That's it! The install script will create the SQL tables, register the MKDoc::Auth plugins, and fiddle with apache config files as appropriate. Once you are done you just need to restart apache.