dodanie csrf, oauth 2, dockerfile
This commit is contained in:
+23
-10
@@ -1,14 +1,27 @@
|
||||
<?php
|
||||
ini_set('display_errors', 1);
|
||||
ini_set('display_startup_errors', 1);
|
||||
ini_set('display_errors', '0');
|
||||
ini_set('display_startup_errors', '0');
|
||||
error_reporting(E_ALL);
|
||||
// Dane do połączenia z bazą
|
||||
define('DB_HOST', '');
|
||||
define('DB_NAME', '');
|
||||
define('DB_USER', ''); // Zmień na swojego użytkownika bazy
|
||||
define('DB_PASS', ''); // Zmień na swoje hasło
|
||||
define('DB_PREFIX', '');
|
||||
|
||||
// Ustawienia aplikacji
|
||||
define('APP_NAME', ' Zeszyt 2.0');
|
||||
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'));
|
||||
|
||||
// Przyklad 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));
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user