diff --git a/auth/db/auth.php b/auth/db/auth.php index 23f4962c3d7..020b3cff6ec 100644 --- a/auth/db/auth.php +++ b/auth/db/auth.php @@ -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. *