MDL-9491 fixed problem with broken change/reset password in db auth when using internal passwords; backported from HEAD

This commit is contained in:
skodak
2007-04-22 21:42:57 +00:00
parent 3e7759c3b6
commit 67ca52345c
+10 -1
View File
@@ -576,7 +576,7 @@ class auth_plugin_db extends auth_plugin_base {
* @return bool
*/
function is_internal() {
return false;
return ($this->config->passtype == 'internal');
}
/**
@@ -605,6 +605,15 @@ class auth_plugin_db extends auth_plugin_base {
}
}
/**
* Returns true if plugin allows resetting of internal password.
*
* @return bool
*/
function can_reset_password() {
return ($this->config->passtype == 'internal');
}
/**
* Prints a form for configuring this authentication plugin.
*