|
|
ewiki_auth plugin hooksThe ewiki_auth() function lets the ["auth_perm"]0+ plugin decide about access granting, if it finds one. It also calls the first ["auth_query"] plugin before, and after the ["auth_perm"]0+ returned false (but then forcing to print a login form). The ["auth_userdb"] plugins are not called directly from within ewiki_auth(), but they get activated by ewiki_auth_user() which itself is called by some ["auth_query"] plugins (but they do not need to do this, if they know a better way). But please read the following plugin hook explanations first, if you go to write your own customized ewiki_auth plugins:prev << "ewiki_auth plugin hooks" next >> "$ewiki_plugins["auth_perm"][0] ($id, &$data, $action, $ring, $forcelogin)" 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. |