 | The ElectricImages.UserAuth plugin adds Active Directory based user authenication to Screwturn. |
EditDoes the plugin work on Screwturn v3?
Q: Does the
ElectricImages.UserAuth plugin work on Screwturn v3?
A: No - it is designed for v2 only. The Screwturn plugin interface is quite different between v2 and v3.
EditWill this be updated to Screwturn v3?
Q: Will the
ElectricImages.UserAuth plugin be updated for Screwturn v3?
A: Screwturn v3 adds new facilities which can't easily be implemented within the AD concept. At this time, I can't quite see how the Page controls and Namespaces can be easily mapped to something within Active Directory.
So while my original intention was to make the conversion (and started), it has come to a halt because of the extra facilities which significantly complicate the way in which users must get their authentication and rights from the AD. The issues remind me a lot of the headaches with SQL Server's security model.
In short - I don't know.
EditI can't log in
Q: I have installed the plugin, and set it up, but can't log in
A: Check your Screwturn System Log in the Administration pages. The UserAuth plugin will generate log entries to tell you what its doing.
If you need more information, set logging=true or logging=verbose in the configuration to get in-depth tracing while a user is logging in.
EditI can't log in, and the whole Wiki seems to die
Q: I have installed the plugin, and set it up, but can't log in and the Wiki seems to just stop
A: Turn on verbose logging. Check for circular references in your AD (where one AD group refers to another AD group when refers to the first AD group again). You'll see this as constant references to the same groups over and over.
EditThe wiki runs really slow after I installed the plugin
Q: I installed the plugin, turned on logging, but now my site runs really slowly
A: The UserAuth plugin can log huge amounts of data, especially when in verbose mode. Do not leave you site running in this mode once everything is operating. Turn off logging (
logging=false) as soon as you can to maximise performance.
EditThe wiki runs slow after I installed the plugin
Q: I installed the plugin, but my site runs slowly, especially for All Pages
A: You have disabled or misconfigured caching in your configuration. To prevent the plugin from constantly asking the AD for details on users, it holds for a period of time the details of the recently validated users.
Ensure you have set the Cache life to something more than about 5secs to get the greatest benefits (CacheLife=5) Setting the cache life to zero, or a non-numeric value, totally disables all caching.Ian Harding, Christchurch, New Zealand