[rt-users] RT::Authen::ExternalAuth with PHPass (phpbb3);
Adrian Stel
adisan82 at gmail.com
Tue Nov 15 03:55:14 EST 2011
Hi,
any idea where I should look, file name ? function ?
Best
Adrian
2011/11/14 Zordrak <zordrak at tpa.me.uk>:
> Adrian Stel wrote:
>> Hi,
>>
>>
>> thanks :)
>>
>> phpass has many method I use hash_base64, RTSiteConfig.pm:
>>
>> 'p_enc_pkg' => 'Authen::Passphrase::PHPass',
>> 'p_enc_sub' => 'hash_base64',
>>
>>
>> and when i put user/pass I get:
>>
>> RT Site:
>> http://150.254.148.60/NoAuth/Login.html
>>
>> Can't use string ("*****") as a HASH ref while "strict refs" in use at
>> /usr/local/share/perl/5.10.1/Authen/Passphrase/PHPass.pm line 278.
>>
>> But when I reload page I will be login to RT.
>>
>> Any idea why we get this error.
>
>
> My guess would be that PHPass.pm expects the password to be sent to it
> as a hashref instead of a string. IF this is the case then you will need
> to modify the code in ExternalAuth so that when the subroutine is
> called, the string is first converted into a hashref and then sent as a
> parameter.
> --
> Zordrak
> zordrak at tpa.me.uk
>
More information about the rt-users
mailing list