diff --git a/login/index.php b/login/index.php
index aee574e..1e80536 100644
--- a/login/index.php
+++ b/login/index.php
@@ -551,20 +551,27 @@
echo "
Iniciar Sessão no ClassLink
";
echo "Para aceder à plataforma, deve autenticar-se com a sua conta institucional.
";
echo "";
- echo "";
- echo "Login com Microsoft";
+ if (isset($authProvider) && $authProvider === 'Microsoft') {
+ echo "";
+ echo "Iniciar Sessão com Microsoft";
+ } else {
+ $providerName = isset($authProvider) ? htmlspecialchars($authProvider, ENT_QUOTES, 'UTF-8') : 'OAuth';
+ echo "Iniciar Sessão com Fornecedor de Identidade " . $providerName;
+ }
echo "";
- echo "";
+ if (isset($authProvider) && $authProvider === 'Microsoft') {
+ echo "";
+ }
echo "";
echo "";
echo "";
diff --git a/src/config.sample.php b/src/config.sample.php
index 1e116c3..ea4ec22 100644
--- a/src/config.sample.php
+++ b/src/config.sample.php
@@ -18,19 +18,18 @@
'password' => ''
);
- // Database configuration (MySQL/MariaDB)
- // SECURITY: Use strong passwords and restrict database user permissions
+ // Configuração da DB
$db = array(
- 'tipo' => 'mysql',
+ 'tipo' => 'mysql', // deixar assim
'servidor' => 'localhost',
'user' => 'reservasalas',
- 'password' => 'salaspass', // CHANGE THIS to a strong password
+ 'password' => 'salaspass', // USAR SEMPRE PASSWORDS FORTES
'db' => 'reservasalas',
'porta' => 3306
);
- // OAuth 2.0 configuration
- // SECURITY: Keep clientId and clientSecret confidential
+ // Configuração do fornecedor OAuth2
+ $authProvider = 'Microsoft';
$provider = new GenericProvider([
'urlAuthorize' => 'https://authentik.devenv.marcopisco.com/application/o/authorize/',
'urlAccessToken' => 'https://authentik.devenv.marcopisco.com/application/o/token/',