[pmwiki-users] RSS & password-protected pages

Mike mike at widowitz.com
Wed Oct 18 08:52:02 CDT 2006


Great, thanks a lot.

It's documented now on
http://www.pmwiki.com/wiki/PmWiki/PageVariables

Mike


Patrick R. Michaud wrote on 18.10.2006 15:45:
> On Wed, Oct 18, 2006 at 12:28:38PM +0200, Mike wrote:
>> Patrick R. Michaud wrote on 18.10.2006 07:03:
>>> While the PHP code does know the cleartext passwords that have been
>>> entered for a session, it doesn't really know which one is the
>>> "correct"
>>> one.  Still, we could possibly have a custom {$AuthPw} variable that
>>> returns the last password enetered, and maybe that would be good
>>> enough.
>>
>> I think I figured it out after all:
>>
>> session_start();
>> if (!empty($_POST['authpw'])){
>> 	$_SESSION['storeauthpw'] = $_POST['authpw'];
>> }
>> 	$FmtPV['$AuthPw'] = $_SESSION['storeauthpw'];
>>
>> does the trick quite well!
> 
> This works, although one could run into issues with certain
> passwords triggering some unwanted behaviors in $FmtPV.  
> Perhaps the following instead, which returns the last password
> entered:
> 
>     $FmtPV['$AuthPw'] = 'reset(array_keys((array)@$_SESSION["authpw"]))';
> 
> Pm
> 




More information about the pmwiki-users mailing list