Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #5
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    cakephp usa per generare la password criptata usa un salt:
    password = sha1(salt+password_utente)

    Il salt lo trovi su app/Config/core.php, di solito è impostato così:
    Configure::write('Security.salt', 'XXXXXXXXXXXXXXXXXXXXXXXXXXX');

    Quindi dovresti prendere la password inserita e fare:
    $mypassword = stripslashes($mypassword);
    $mypassword = sha1($salt.$mypassword); //dove $salt è quello definito nel core.php

    Ps: di solito la funzione di hash usata da cakephp è la sha1, ma è possibile cambiarla

    Ps2: Tutto questo è valido se viene usato l' Auth component di cakephp...se poi si è fatto una cosa personalizzata cambia tutto
    Ultima modifica di boots; 14-09-2014 a 17:51

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.