Способы защиты пароля в php-файле

266
20 октября 2017, 15:40

Есть функция, которая осуществляет коннект к PostgreSQL:

function getdb() {
    $credentials = "host=localhost port=5432 dbname=some_db user=random password=12345abcd";
    $db = pg_connect($credentials) or die('Connection failed: ' . pg_last_error());
    return $db;
}

Как мне кажется, хранить пароль вот так просто, в коде, в строковом представлении совсем небезопасно. Есть ли способ подключиться к базе данных напрямую не указывая пароль? И можно ли не хранить пароли в виде строки в исполняемых файлах PHP?

READ ALSO
Заполнение массива в цикле foreach

Заполнение массива в цикле foreach

чуть-чуть глупый вопрос

341
php date st, nd, rd, th

php date st, nd, rd, th

Модификатор S в функции date() - Английский суффикс порядкового числительного дня месяца, 2 символа st, nd, rd или thПрименяется совместно с j

275
Почему данные не передаются в шаблон?

Почему данные не передаются в шаблон?

В чем может быть причина и что я не так делаю?

279