I can apply the patch then try again. I thought I was running into
problems because the user table (DBI_UsersTable) and user field
(DBI_UserField) are defined with mixed case:
my %CONFIG_DEFAULT = (
DBI_DSN => undef,
DBI_SecretKey => undef,
DBI_User => undef,
DBI_Password => undef,
DBI_UsersTable => 'users',
DBI_UserField => 'user',
DBI_passwordfield => 'password',
DBI_crypttype => 'none',
DBI_groupstable => 'groups',
DBI_groupfield => 'grp',
DBI_groupuserfield => 'user',
DBI_encryptiontype => 'none',
DBI_sessionlifetime => '00-24-00-00',
DBI_sessionmodule => 'none',
);
Show quoted text> Dne st 22.dub.2009 05:03:15, h.dudeness napsal(a):
>> I apologize. I think I should have added this too. I believe this:
>> my $sth = $dbh->prepare_cached( <<"EOS" );
>> SELECT $c->{ DBI_passwordfield }
>> FROM $c->{ DBI_userstable }
>> WHERE $c->{ DBI_userfield } = ?
>> EOS
>>
>> Should be this:
>> my $sth = $dbh->prepare_cached( <<"EOS" );
>> SELECT $c->{ DBI_PasswordField }
>> FROM $c->{ DBI_UsersTable }
>> WHERE $c->{ DBI_UserField } = ?
>> EOS
>>
>>
>
> DBI_passwordfield should IMHO stay the same.
>
> This patch works for me.
>
>