Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > | ||||||||
TWiki Authentication | ||||||||
Changed: | ||||||||
< < | TWiki does not authenticate users internally, it depends on the REMOTE_USER environment variable. This variable is set when you enable basic authentication or authentication via SSL (https protocol) | |||||||
> > | TWiki does not authenticate users internally, it depends on the REMOTE_USER environment variable. This variable is set when you enable basic authentication or authentication via SSL (https protocol). | |||||||
Changed: | ||||||||
< < | TWiki keeps track who made changes to topics at what time. This gives a complete audit trail of changes. | |||||||
> > | TWiki uses visitor identification to keep track of who made changes to topics at what time and to manage a wide range of personal site settings. This gives a complete audit trail of changes and activity. | |||||||
Changed: | ||||||||
< < | No special installation steps need to be performed in case the server is already autenticated. If not you can opt for one of these:
| |||||||
> > | Authentication Options | |||||||
Changed: | ||||||||
< < | The REMOTE_USER environment variable is only set for the scripts that are under authentication. If for example the edit , save and preview scripts are authenticated, but not view , you would get your WikiName in preview for the %WIKIUSERNAME% variable, but view will show TWikiGuest instead of your WikiName. | |||||||
> > | No special installation steps need to be performed if the server is already authenticated. If not, you have three remaining options to controlling user access:
| |||||||
Changed: | ||||||||
< < | There is a way to tell TWiki to remember the user for the scripts that are not authenticated, e.g. for the case where the REMOTE_USER environment variable is not set. TWiki can be configured to remember the IP address / username pair whenever an authentication happens (edit topic, attach file). Once remembered, the non authenticated scripts like view will show the correct username instead of TWikiGuest . You can enable this by setting the $doRememberRemoteUser flag in TWiki.cfg . TWiki persistently stores the IP address / username pairs in file $remoteUserFilename , which is "$dataDir/remoteusers.txt" by default. Please note that this can fail in case the IP address changes due to dynamically assigned IP addresses or proxy servers. | |||||||
> > | Tracking by IP Address | |||||||
Changed: | ||||||||
< < | Test: You are TWikiGuestbbbbbbbbb. | |||||||
> > | The REMOTE_USER environment variable is only set for the scripts that are under authentication. If, for example, the edit , save and preview scripts are authenticated, but not view , you would get your WikiName in preview for the %WIKIUSERNAME% variable, but view will show TWikiGuest instead of your WikiName.
There is a way to tell TWiki to remember the user for the scripts that are not authenticated, ex: in case the REMOTE_USER environment variable is not set. TWiki can be configured to remember the IP address/username pair whenever an authentication happens (edit topic, attach file). Once remembered, the non-authenticated scripts like view will show the correct username instead of TWikiGuest . You can enable this by setting the $doRememberRemoteUser flag in TWiki.cfg . TWiki persistently stores the IP address / username pairs in file $remoteUserFilename , which is "$dataDir/remoteusers.txt" by default. Please note that this can fail if the IP address changes due to dynamically assigned IP addresses or proxy servers.
Authentication Test: You are TWikiGuestbbbbbbbbb (%WIKIUSERNAME%)
TWiki Username vs. Login UsernameThis section applies only if your TWiki is installed on a server that is both authenticated and on an intranet. TWiki internally manages two usernames: Login username and TWiki username.
NOTE: To correctly enter a WikiName - your own or someone else's - be sure to include the Main web name in front of the Wiki username, followed by a period, and no spaces. Ex: | |||||||
-- PeterThoeny - 16 Mar 2001 | ||||||||
Added: | ||||||||
> > | -- MikeMannix - 29 Aug 2001 |