I am on a problem which need a quick solution. I will try to explain it.
I have the table wp_user (from WordPress), where all the members have password encrypted with a wordpress encrypting function. And I have to transfer this table to a new Mysql Database on a new web site working with Codeigniter.
For new members on the new site which works under codeigniter, I use the MD5 function in order to mask password.
But the problem is that the two functions are different, so when an older user try to connect on my new web site, that doesn’t work because the passwords don’t match …
So, how I can do for translate the wordpress encrpyting in a normal MD5 password?
Or maybe it’s not possible?
Unfortunately you’ll have to perform both checks, or just change CI to use the same hashing scheme as WP. That’s probably the easier option. If you really want to start using the default CI hashing scheme, you could store both hashes and update the new hash on successful login (when you have the plaintext password).