diff options
Diffstat (limited to 'lib/plugins/authmysql')
-rw-r--r-- | lib/plugins/authmysql/auth.php | 2 | ||||
-rw-r--r-- | lib/plugins/authmysql/conf/metadata.php | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/plugins/authmysql/auth.php b/lib/plugins/authmysql/auth.php index 1b7d0bfa4..999542a3d 100644 --- a/lib/plugins/authmysql/auth.php +++ b/lib/plugins/authmysql/auth.php @@ -874,7 +874,7 @@ class auth_plugin_authmysql extends DokuWiki_Auth_Plugin { */ protected function _openDB() { if(!$this->dbcon) { - $con = @mysql_connect($this->getConf('server'), $this->getConf('user'), $this->getConf('password')); + $con = @mysql_connect($this->getConf('server'), $this->getConf('user'), conf_decodeString($this->getConf('password'))); if($con) { if((mysql_select_db($this->getConf('database'), $con))) { if((preg_match('/^(\d+)\.(\d+)\.(\d+).*/', mysql_get_server_info($con), $result)) == 1) { diff --git a/lib/plugins/authmysql/conf/metadata.php b/lib/plugins/authmysql/conf/metadata.php index 54d6f1404..bad34e669 100644 --- a/lib/plugins/authmysql/conf/metadata.php +++ b/lib/plugins/authmysql/conf/metadata.php @@ -2,7 +2,7 @@ $meta['server'] = array('string','_caution' => 'danger'); $meta['user'] = array('string','_caution' => 'danger'); -$meta['password'] = array('password','_caution' => 'danger'); +$meta['password'] = array('password','_caution' => 'danger','_code' => 'base64'); $meta['database'] = array('string','_caution' => 'danger'); $meta['charset'] = array('string','_caution' => 'danger'); $meta['debug'] = array('multichoice','_choices' => array(0,1,2),'_caution' => 'security'); @@ -31,4 +31,4 @@ $meta['UpdateEmail'] = array('string','_caution' => 'danger'); $meta['UpdateName'] = array('string','_caution' => 'danger'); $meta['UpdateTarget'] = array('string','_caution' => 'danger'); $meta['delUserGroup'] = array('','_caution' => 'danger'); -$meta['getGroupID'] = array('','_caution' => 'danger');
\ No newline at end of file +$meta['getGroupID'] = array('','_caution' => 'danger'); |