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…

Dettagli

Installare pacchetto aggiornato NodeJs

Il pacchetto Node.js è disponibile in due versioni LTS e ultimo rilascio (chiaramente la LTS è più affidabile ma al tempo stesso meno recente). Selezionare quale versione desideri installare sul sistema in base alle tue esigenze. Aggiungiamo il PPA al nostro sistema per installare Nodejs su Ubuntu. Durante la scrittura di questo articolo l’ultima versione…

Dettagli

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’ =>…

Dettagli

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…

Dettagli