22 lines
685 B
PHP
22 lines
685 B
PHP
<?php
|
|
// Configuration for the SEPARATE Licensing Server
|
|
// This file should be configured on the server where you host the License Manager.
|
|
|
|
define('DB_HOST', '127.0.0.1');
|
|
define('DB_NAME', 'license_manager_db');
|
|
define('DB_USER', 'root');
|
|
define('DB_PASS', '');
|
|
define('SERVER_SECRET', 'CHANGE_THIS_TO_A_RANDOM_STRING_FOR_SECURITY');
|
|
|
|
function db_manager() {
|
|
static $pdo;
|
|
if (!$pdo) {
|
|
$dsn = "mysql:host=" . DB_HOST . ";dbname=" . DB_NAME . ";charset=utf8mb4";
|
|
$pdo = new PDO($dsn, DB_USER, DB_PASS, [
|
|
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
|
|
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
|
|
]);
|
|
}
|
|
return $pdo;
|
|
}
|