You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
1.3 KiB
PHP

<?php
ini_set('display_errors', '0');
ini_set('display_startup_errors', '0');
error_reporting(E_ALL);
function envOrDefault($name, $default = '') {
$value = getenv($name);
return $value !== false ? $value : $default;
}
define('DB_HOST', envOrDefault('DB_HOST', 'db'));
define('DB_NAME', envOrDefault('DB_NAME', 'zeszyt'));
define('DB_USER', envOrDefault('DB_USER', 'zeszyt'));
define('DB_PASS', envOrDefault('DB_PASS', 'zeszyt'));
define('DB_PREFIX', envOrDefault('DB_PREFIX', 'xyz_'));
define('APP_NAME', envOrDefault('APP_NAME', 'Zeszyt 2.0'));
// Przykład redirect URI: http://localhost:8080/oauth_callback.php
define('MICROSOFT_OAUTH_ENABLED', filter_var(envOrDefault('MICROSOFT_OAUTH_ENABLED', 'false'), FILTER_VALIDATE_BOOLEAN));
define('MICROSOFT_OAUTH_TENANT', envOrDefault('MICROSOFT_OAUTH_TENANT', 'common'));
define('MICROSOFT_OAUTH_CLIENT_ID', envOrDefault('MICROSOFT_OAUTH_CLIENT_ID', ''));
define('MICROSOFT_OAUTH_CLIENT_SECRET', envOrDefault('MICROSOFT_OAUTH_CLIENT_SECRET', ''));
define('MICROSOFT_OAUTH_REDIRECT_URI', envOrDefault('MICROSOFT_OAUTH_REDIRECT_URI', ''));
define('MICROSOFT_OAUTH_ALLOWED_TENANT', envOrDefault('MICROSOFT_OAUTH_ALLOWED_TENANT', ''));
define('MICROSOFT_OAUTH_AUTO_PROVISION', filter_var(envOrDefault('MICROSOFT_OAUTH_AUTO_PROVISION', 'false'), FILTER_VALIDATE_BOOLEAN));
?>