I am in search of a product to produce technical documentation and a knowledge base that will be accessible as a Wiki by external customers.
I need to restrict access to the Wiki to our customers only, which of course means authenticating them.
Basically exactly what is discussed in this post - https://answers.atlassian.com/questions/156962/confluence-ondemand-as-customer-facing-but-authenticated-knowledgebase
Confluence is a perfect fit for building such a Wiki but the need to have a paid user license for every customer to provide authenticated access, rules out using it directly (assuming you have more than ~50 customers).
So my question is, how are others utilising Confluence to generate product documentation/ knowledge base content and then publishing it to the web outside of Confluence with authenticated access.
Are people just exporting as HTML and uploading to a webserver and putting an authentication front end on the web server? This of course means you lose all of the advanced features of Confluence and turn your documentation into a lifeless HTML snapshot. Plus need to re-export everytime content changes.
If using the "Downloaded" on premise product is it possible to put an authentication mechanism (outside of Confluence) in front of the server to provide authenticated access to the "anonymous user" role?
I do not think I am alone in wanting to use Confluence like this, so I am hoping the gurus on the forum have some words of wisdom :-)