Reset blowfish password from db

Quanti di voi avranno dimenticato la password di un utente, ed essendo criptata con algoritmo ‘blowfish’ non avete idea di come recuperarla ? Recuperarla è impossibile altrimenti non avrebbe senso usare una protezione di questo tipo, ma perlomeno possiamo cambiarla, sovrascriverla con una nuova e in seguito comunicarla all’utente interessato. Ho trovato questo sito molto…

Install wordpress on Ubuntu 20.04

Questa guida è per quelli che amano fare tutto a manina… magari collegandosi via shell (SSH) ad un server VPS. Passo 1: Posizioniamoci sulla document root di Apache che di default è Passo 2: Scarichiamo l’ultima versione di wordpress e la decomprimiamo Passo 3: Il codice sopra ha generato una cartella chiamata ‘wordpress’ noi la…

Yii2 send emails with gmail smtp

Passo 1 Creare un account Gmail Passs 2 Nel file di configurazione /config/web.php avremo questa struttura: ‘mailer’ => [ ‘class’ => ‘yii\swiftmailer\Mailer’, ‘viewPath’ => ‘@app/mail’, ‘transport’ => [ ‘class’ => ‘Swift_SmtpTransport’, ‘host’ => ‘smtp.gmail.com’, ‘username’ => ‘YOUR ACCOUNT GMAIL@gmail.com’, ‘password’ => ‘YOUR PASSWORD’, ‘port’ => ‘587’,’encryption’ => ‘tls’,’streamOptions’ => [‘ssl’ => [‘allow_self_signed’ => true,’verify_peer’ =>…

Yii2 extra migration path

Le migrations sono un comodissimo strumento per generare strutture e dati per il database che farà parte dell’applicazione, questi files contenenti le istruzioni, si trovano di default nella cartella /app/migrations. Ma cosa succede se aggiungiamo moduli personalizzati con relative migrations al loro interno ? In questo caso sarà sufficiente definire nel file di configurazione /config/console.php…