Remove database credentials from application.ini
This commit is contained in:
parent
c11e39f933
commit
2d6748457c
2 changed files with 18 additions and 8 deletions
|
@ -12,12 +12,13 @@ resources.frontController.plugins.putHandler = "Zend_Controller_Plugin_PutHandle
|
|||
resources.modules[] = ""
|
||||
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
|
||||
resources.view[] =
|
||||
resources.db.adapter = "Pdo_Pgsql"
|
||||
resources.db.params.charset = "utf8"
|
||||
resources.db.params.host = "localhost"
|
||||
resources.db.params.username = "airtime"
|
||||
resources.db.params.password = "airtime"
|
||||
resources.db.params.dbname = "airtime"
|
||||
; These are no longer needed. They are specified in /etc/airtime/airtime.conf:
|
||||
;resources.db.adapter = "Pdo_Pgsql"
|
||||
;resources.db.params.charset = "utf8"
|
||||
;resources.db.params.host = "localhost"
|
||||
;resources.db.params.username = "airtime"
|
||||
;resources.db.params.password = "airtime"
|
||||
;resources.db.params.dbname = "airtime"
|
||||
|
||||
[staging : production]
|
||||
|
||||
|
|
|
@ -74,8 +74,17 @@ class Application_Model_Auth
|
|||
*/
|
||||
public static function getAuthAdapter()
|
||||
{
|
||||
$dbAdapter = Zend_Db_Table::getDefaultAdapter();
|
||||
$authAdapter = new Zend_Auth_Adapter_DbTable($dbAdapter);
|
||||
$CC_CONFIG = Config::getConfig();
|
||||
|
||||
// Database config
|
||||
$db = Zend_Db::factory('PDO_' . $CC_CONFIG['dsn']['phptype'], array(
|
||||
'host' => $CC_CONFIG['dsn']['hostspec'],
|
||||
'username' => $CC_CONFIG['dsn']['username'],
|
||||
'password' => $CC_CONFIG['dsn']['password'],
|
||||
'dbname' => $CC_CONFIG['dsn']['database']
|
||||
));
|
||||
Zend_Db_Table_Abstract::setDefaultAdapter($db);
|
||||
$authAdapter = new Zend_Auth_Adapter_DbTable($db);
|
||||
|
||||
$authAdapter->setTableName('cc_subjs')
|
||||
->setIdentityColumn('login')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue