I'm setting up a wikidot.org installation for courses at my academic institution and would like the sites to be private. However, I am having problems setting up the system:join pages and auth:login pages to work correctly when the site is set up in private mode. Even if I put the login module on my non-member landing page (system:join) it won't let me login. I think that this is because that module is trying to make a request to a page that the non-logged in person can't access because of the private status. This works perfectly fine on wikidot.com and wonder if it is just a configuration issue or a code problem.
This is one of a number of problems I am having and would appreciate any help people can provide on the different threads I am adding.