Mi stavo solo chiedendo come posso ripristinare un utente precedentemente anonimizzato alla versione originale precedente.
Qualcuno ha qualche idea?
Mi stavo solo chiedendo come posso ripristinare un utente precedentemente anonimizzato alla versione originale precedente.
Qualcuno ha qualche idea?
Non è possibile “ripristinare” un utente anonimizzato senza eseguire un ripristino da un backup (che ripristina anche qualsiasi altra cosa sia accaduta dall’ultimo backup).
Tuttavia, supponendo che tu riesca a trovare l’account in questione, gli account anonimi possono essere utilizzati per accedere purché sia stata impostata una password.
Se non è stata impostata una password, dovrai cambiare l’indirizzo email tramite impersonificazione o tramite la console rails, e farli accedere con un account social con lo stesso indirizzo email o tramite link (o reimpostazione della password).
Quando tento cambiare l’indirizzo email tramite impersonificazione o anche tramite il pannello di amministrazione, l’indirizzo email generico dell’anonimizzatore rimane quello principale, anche dopo aver selezionato “apporta modifiche” e non salva quello nuovo che ho inserito.
Supponendo che tu intenda sulla loro pagina utente (poiché questa non è una funzionalità sulla pagina dell’amministratore), l’utente in questione deve comunque fare clic sul collegamento per verificare la propria e-mail.
Per modificarla senza verifica, devi accedere al server tramite ssh e modificarla tramite la console Rails.
Ciao,
So che vuoi l’account originale dell’utente. Personalmente, chiederei all’utente di creare un nuovo account.
Quindi unirei l’account anonimizzato con quello nuovo in modo che tutte le statistiche e il profilo vengano sostituiti.
L’unione si trova nelle impostazioni di amministrazione dell’utente accanto ai pulsanti Elimina utente, Anonimizza e Impersona.
Funzionerebbe per te?