2012-09-10 61 views
0

嗨,我使用ajaxplorer,在這裏,我想用MySQL數據庫表登錄到ajaxplorer .. 這裏是表結構ajaxplorer:從MySQL表登錄

CREATE TABLE IF NOT EXISTS `user` (
`Guid` char(38) COLLATE latin1_general_ci NOT NULL, 
`UserName` varchar(250) COLLATE latin1_general_ci NOT NULL, 
`Organization` char(38) COLLATE latin1_general_ci DEFAULT NULL, 
`rsguid` char(38) COLLATE latin1_general_ci NOT NULL, 
`temppassword` varchar(50) COLLATE latin1_general_ci NOT NULL, 
`SessionExpires` datetime DEFAULT NULL, 
`IsAdmin` tinyint(1) NOT NULL DEFAULT '0', 
PRIMARY KEY (`Guid`) 
) 

這裏的用戶名是「admin」和temppassword是「ajaxplorer」使用來自用戶表中的這些證書,我想在ajaxplorer登錄..

請幫我

+0

你需要(a)指定你正在使用哪種語言(b)你到目前爲止嘗試過的代碼是什麼 – Satya

+0

嗨,satya你以前用過ajaxplorer嗎? – kiran

+0

已經嘗試過幾個月了 – Satya

回答

0

1:用以下替換bootstrap_plugins.php在auth驅動程序和驅動程序CONF:

"CONF_DRIVER" => array(
     "NAME"  => "sql", 
     "OPTIONS" => array(
      "SQL_DRIVER" => array(
       "driver" => "mysql", 
       "host"  => "db_server", 
       "database" => "db_name", 
       "user"  => "db_username", 
       "password" => "db_password", 
      ), 
      ) 
),  

"AUTH_DRIVER" => array(
      "NAME"   => "sql", 
      "OPTIONS"  => array(
      "SLAVE_MODE" => true, 
       "SQL_DRIVER" => array(
             "driver" => "mysql", 
             "host"  => "db_server", 
             "database" => "db_name", 
             "user"  => "db_username", 
             "password" => "db_password" 
              ), 

       "TRANSMIT_CLEAR_PASS" => false // Don't touch this. It's unsafe (and useless here) to transmit clear password. 
             ) 
       ), 

2:你可以找到關於pligins用戶表和列名的所有查詢/ auth.sql/class.sqlAuthDriver.php在這裏您可以根據您的要求定製他們像重命名「ajaxp_user」到「用戶」等等