++ consolidamento funzionalità Backup
This commit is contained in:
@@ -52,8 +52,17 @@ class Profile extends Component
|
||||
]);
|
||||
|
||||
// Il cast `hashed` sul modello User cifra il valore in fase di salvataggio.
|
||||
//
|
||||
// Si spegne anche `password_change_required`: oggi chi ha quel flag
|
||||
// viene dirottato dal middleware e questa pagina non la raggiunge
|
||||
// nemmeno, ma la condizione che il flag esprime — "questa password non
|
||||
// e' piu' un segreto" — la soddisfa qualunque cambio, non solo quello
|
||||
// fatto dalla schermata obbligatoria. Lasciarlo acceso qui
|
||||
// significherebbe che un domani, allentando il middleware, l'utente
|
||||
// resterebbe bloccato dopo aver gia' fatto quello che gli si chiedeva.
|
||||
auth()->user()->update([
|
||||
'password' => $this->password,
|
||||
'password_change_required' => false,
|
||||
]);
|
||||
|
||||
$this->reset(['current_password', 'password', 'password_confirmation']);
|
||||
|
||||
Reference in New Issue
Block a user