Skip to content

Commit e36a1bc

Browse files
committed
fix: avviso al tentativo di login con sessione utente già presente
1 parent 4157a3d commit e36a1bc

2 files changed

Lines changed: 7 additions & 4 deletions

File tree

index.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,10 @@ function brute() {
185185
}
186186
</script>';
187187
}
188-
if (!empty(flash()->getMessage('error'))) {
188+
$error_message = flash()->getMessage('error');
189+
if (!empty($error_message)) {
190+
// Recupera il primo messaggio di errore
191+
$error_text = is_array($error_message) ? reset($error_message) : $error_message;
189192
echo '
190193
<script>
191194
$(document).ready(function(){
@@ -195,8 +198,8 @@ function brute() {
195198
// Add error styling to password field
196199
$(".password-field").addClass("is-invalid");
197200
198-
// Add error message under password field
199-
$(".password-field-container").append(\'<div class="invalid-feedback d-block"><i class="fa fa-exclamation-circle mr-1"></i>'.tr('Credenziali non valide. Riprova.').'</div>\');
201+
// Add error message under password field (usando il messaggio reale dal flash)
202+
$(".password-field-container").append(\'<div class="invalid-feedback d-block"><i class="fa fa-exclamation-circle mr-1"></i>'.addslashes($error_text).'</div>\');
200203
201204
// Focus on password field
202205
$("input[name=password]").focus();

src/AuthOSM.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class AuthOSM extends Util\Singleton
4949
],
5050
'already_logged_in' => [
5151
'code' => 6,
52-
'message' => 'Utente già connesso al gestionale',
52+
'message' => 'Questo utente è già connesso al gestionale. Chiudere la sessione precedente o riprovare più tardi.',
5353
],
5454
];
5555

0 commit comments

Comments
 (0)