]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-9491 fixed problem with broken change/reset password in db auth when using intern...
authorskodak <skodak>
Sun, 22 Apr 2007 21:40:28 +0000 (21:40 +0000)
committerskodak <skodak>
Sun, 22 Apr 2007 21:40:28 +0000 (21:40 +0000)
auth/db/auth.php

index 23f4962c3d7ac79e284093f2db595e09c1376229..020b3cff6ec8be16a244f1ba6cf5ca461711f10d 100644 (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.
      *