Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Domanda su MD5

  1. #1

    Domanda su MD5

    Ciao a tutti, avevo una piccola curiosità.

    Avendo un campo password sul DB con password in chiaro e non in md5 e considerando che le password debbo salvarle sul cookie (non mi andava quindi di scriverle in chiaro), è possibile lavorare comunque con md5?

    Mi spiego.

    Finchè scriverò il cookie non sarà un problema per salvare la pwd da "chiaro" a md5:
    - md5($password)

    Bene, il problema è quando però dovrò fare una query in cui la password la pescherò dal cookie in md5 ma il confronto con la password sul db è testo normale.

    Ovvero, non potrò mai fare:
    SELECT * from login where password = '$_COOKIES[pwdmd5]' poichè sul db la mia password è "pippo" e non "0c88028bf3aa6a6a143ed846f2be1ea4".

    Mi servirebbe più qualcosa tipo:
    SELECT * from login where password(md5) = '$_COOKIES[pwdmd5]'
    con la trasformazione della pwd sul db in md5 onfly


    (mi sa che ho fatto un casino, spero di essermi spiegato!)

    Grazie!
    Perchè uso Maxthon? | Mi piace questa chat

  2. #2
    codice:
    SELECT * from login 
    where md5(campo_password) = '$_COOKIES[pwdmd5]'

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    ti devo dire la verità?

    la pass in chiaro sul db non è il top....

    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  4. #4
    Grazie piero, avevo cercato quella soluzione ma senza trovarla, pensavo quindi non si potesse fare

    @dott: lo so, ma il db è di un cliente che lo vuole con le pass in chiaro. Ho faticato per convincerlo quantomeno di usare l'md5 sui cookies
    Perchè uso Maxthon? | Mi piace questa chat

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.