Bonjour,

Je souhaite avoir une connexion à une base de donnée commune à toute mon application (et donc à tous mes modules).

Pour ce faire j'ai défini la configuration de la connexion dans le fichier <projet>/config/autoload/global.php :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
return array(
    'db' => array(
        'driver'        => 'Pdo',
        'dsn'           => 'mysql:dbname=maBase;host=monserver',
    	'username'		=> 'login',
        'password'		=> 'password',
        'driver_options'=> array(
            PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''
        ),
    ),
);
Cependant, l'entête de ce fichier spécifie bien qu'il ne faut pas y stocker d'information sensible comme le login/mot de passe !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 *
 * @NOTE: In practice, this file will typically be INCLUDED in your source
 * control, so do not include passwords or other sensitive information in this
 * file.
 */
Je voudrais savoir ou définir mon login/password et comment le renseigner dans ma config ci-dessus ?

merci.