Please make sure that your authentication plugin implements this:
// compatibility wrapper, because of how pluginhost works (hook name == method name)
function hook_auth_user(...$args) {
return $this->authenticate(...$args);
}
Otherwise it would stop working after current development branch is merged into master. You can start extending Auth_Base
after the merge and this would be handled for you automatically.