Subject: | Authen::Htpasswd::User |
Hi!
I have an API problem somewhere between Catalyst/Authentication/User,
Catalyst/Authentication/Store/Htpasswd/User and Authen/Htpasswd/User
I'm getting the following error:
Caught exception in MyApp::Controller::Root->index "you must provide a
new password at
/usr/local/share/perl/5.12.4/Catalyst/Authentication/User.pm line 49"
On that line, C::A::User calls can() method:
if ($object = $self->get_object and $object->can($field)) {
for field 'password', but Authen/Htpasswd/User's function sub password
requires an extra parameter with a new password to set, otherwise it croaks.
This makes C::A::Store::Htpasswd unusable right now... :-(