DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:anonip

AnonIP Plugin

Compatible with DokuWiki

  • 2017-02-19 "Frusterick Manners" unknown
  • 2016-06-26 "Elenor Of Tsort" unknown
  • 2015-08-10 "Detritus" yes
  • 2014-09-29 "Hrun" unknown

plugin Anonymize IP-Addresses inside DokuWiki

Last updated on
2016-07-06
Provides
Action
Repository
Source

Tagged with anonym, ip

Installation

Install the plugin using the Plugin Manager and the download URL above, which points to latest version of the plugin. Refer to Plugins on how to install plugins manually.

Change Log

Usage

This plugin will replace the real IP of any user with a made up local IPv6 address right after the startup of DokuWiki. From that point on, DokuWiki will no longer know the initial IP-Address and will use the fake address instead for locking and logging.

Note: this will not anonymize the IP-Adresses your web server might log. For complete anonymity you need to configure your web server accordingly.

Even if your webserver already anonymizes IP addresses to 127.0.0.1, it is recommended to use this plugin. Otherwise you may experience problems with page locking.

How the Fake Address is generated

If your webserver anonymizes all IP-Addresses to 127.0.0.1 (FIXME add link to the module that does this), this plugin will generate the fake address using the current PHP session ID. If no session ID is available, a random number is used.

If incoming IP addresses are not anonymized, auth_browseruid() is used to create the address. This function uses the first 3 octets of the original IPv4 and some browser headers to create a pseudo unique, but anonymous and irreversible ID. Users coming with the exactly same web browser from the same IP range will get the same fake address.

plugin/anonip.txt · Last modified: 2016-07-06 20:42 by andi