++ Utenti: nuova password temporanea per il sorvegliante di gruppo
Sulla riga del sorvegliante, che prima non aveva azioni: "Nuova password temporanea" (mostrata una volta, da cambiare al primo accesso) e "Apri il gruppo". La logica sta in GruppiServizio::nuovaPasswordTemporanea(), usata anche dalla pagina del gruppo; azzera anche il "ricordami". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
18
HANDOFF.md
18
HANDOFF.md
@@ -111,6 +111,17 @@ lavoro nuovi, stesso master), `php-fpm -i` riporta
|
||||
`session.upload_progress.enabled => Off` e `session.use_strict_mode => On`,
|
||||
login 200 su entrambi.
|
||||
|
||||
### Password del sorvegliante dal pannello Utenti (21 ottobre 2026, solo su dev)
|
||||
|
||||
Richiesta dell'utente: poter reimpostare la password del sorvegliante dal
|
||||
pannello di amministrazione. Prima si poteva solo dalla pagina del gruppo; in
|
||||
*Utenti* la sua riga non aveva azioni. Ora ha "Nuova password temporanea" (con
|
||||
conferma) e "Apri il gruppo"; la password compare una volta sola in cima
|
||||
all'elenco, con l'email, fino a "Ho annotato la password". La logica è una
|
||||
sola, `GruppiServizio::nuovaPasswordTemporanea()`, usata anche da
|
||||
`GruppoShow`; rifiuta gli utenti che non sono sorveglianti (per loro c'è il
|
||||
modulo di modifica). Test in `GruppiServizioTest`.
|
||||
|
||||
### Anteprima dal numero in "Il mio gruppo" (21 ottobre 2026, solo su dev)
|
||||
|
||||
Richiesta dell'utente: anche il sorvegliante deve poter vedere l'anteprima del
|
||||
@@ -187,7 +198,12 @@ qui sotto **com'è oggi**, in fondo la storia.
|
||||
e dal profilo l'email non si cambia. Ruolo `sorvegliante`, con il solo
|
||||
permesso `gruppo.gestisci`; non compare nella pagina *Utenti*, dove le
|
||||
utenze legate a un proclamatore non si modificano né si eliminano.
|
||||
"Nuova password temporanea" dalla pagina del gruppo.
|
||||
"Nuova password temporanea" dalla pagina del gruppo o dalla riga del
|
||||
sorvegliante nel pannello *Utenti* (stessa logica,
|
||||
`GruppiServizio::nuovaPasswordTemporanea()`: password provvisoria, cambio
|
||||
obbligato, "ricordami" azzerato, log `password_reimpostata`; le sessioni
|
||||
aperte si chiudono perché cambia l'hash). In *Utenti* è l'unica azione su
|
||||
quell'utenza, con "Apri il gruppo".
|
||||
- **Cosa vede**: `LimitaSorvegliante` (gruppo `web`) lascia a chi ha **solo**
|
||||
quel ruolo `mio-gruppo*`, `assegnazioni.rientra` (solo per il suo gruppo:
|
||||
`Rientra::autorizza`), profilo, cambio password e le azioni Livewire —
|
||||
|
||||
Reference in New Issue
Block a user