Table of Contents
feedauth Plugin
Compatible with DokuWiki
Lemming
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
DokuWiki's RSS feed does honor the ACL settings. This means info about read restricted pages are only in the feed when a permitted user logged in. The login can be done by appending username and password to the feed but that's quite insecure.
An alternative is to pass credentials through HTTP basic auth. However some feed readers only do that when asked so, by the webserver. This plugin makes this possible by sending the needed header either on request or always.
Note: basic auth logins only work when PHP is running as Apache module.
Download and Installation
Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.
Changes
- Version upped (2016-07-06 20:42)
- Version upped (2016-02-03 18:16)
- Merge pull request #3 from splitbrain-forks/php7-signature (2016-02-02 13:11)
- Adjust method signatures to match parent (2016-02-02 13:09)
- Version upped (2016-01-24 14:11)
- Version upped (2014-05-18 15:07)
- Merge pull request #2 from araname/master (2014-01-02 10:58)
- update message and add korean translation (2014-01-01 14:40)
Usage
Once installed, you can add the parameter feedauth to any of DokuWiki's feeds to make it request authorization for non logged in users.
Examples:
http://yourserver.com/dokuwiki/feed.php?feedauth=1 http://yourserver.com/dokuwiki/feed.php?content=html&feedauth=1
If you set the always
config option it will always request authorization from anonymous users.