ewiki

Authentication in ewiki

If you'd like to restrict usage of your Wiki based on a user system and some
sort of permissions, then you may want to use the EWIKI_PROTECTED_MODE+, which
enables additional access granting. (This is really optional, and won't have
any impact on the speed of ewiki if left turned off.)

The whole _auth interface stuff was implemented with flexibility in mind, to
allow ewiki to reuse any existing user authentication scheme already working
for yoursite (or used in the container CMS surrounding ewiki). That is why
this all will look complicated at a first glance.

While it is recommended to use the _auth interface for combination with an
existing user database (which most always requires to write your own plugin
to connect it with your user management system); it is for most people also
often satisfactory to just use one of the ewiki internal user database and
permission plugins that come as examples inside of the plugin/auth/ subdir.
You may want to give the user- and administrator-friendly UserRegistry+ plugin
a try if you don't already have a working user management system.
prev << "???"
next >> "Leaving ewiki_auth() alone"


You cannot modify the ProtectedMode file, but anyhow any ideas or suggestion should as usually get filed on BugReports, UserSuggestions or even better the ProtectedMode.Discussion.