use warnings;
use CGI;
-use Digest::MD5 qw(md5_hex);
use DateTime;
use DateTime::Format::ISO8601;
use OpenSRF::Utils qw/:datetime/;
use OpenILS::Utils::Fieldmapper;
use OpenILS::Utils::CStoreEditor qw/:funcs/;
use OpenILS::Application::AppUtils;
+my $U = 'OpenILS::Application::AppUtils';
my $bootstrap = '/openils/conf/opensrf_core.xml';
my $cgi = new CGI;
exit 0;
}
- if ($user->passwd ne md5_hex($p)) {
+ if (!$U->verify_migrated_user_password($e, $user->id, $p)) {
$logger->warn("remoteauth: bad password for $logtag");
print '+NO';
exit 0;
$logger->info("remoteauth: successful authentication for $logtag");
- OpenILS::Application::AppUtils
- ->log_user_activity($user->id, $agent, 'verify');
+ $U->log_user_activity($user->id, $agent, 'verify');
print '+VALID';
}