The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

authenticate

Given lookup field and the lookup value, validate that - the entity exists - the status is operational - the password credential supplied is matching

check_password

Returns true if the 'password' stored in the params hash matches that of the current record, false for failed match or throws an exception otherwise.

Exceptions classes thrown are dberr on database error or data.missing for a missing Subscriber ID.