i’m pretty sure they’re already hashed as MD5… whenever i’ve had to reset a password in the db it’s always been an MD5 setting.
For some reason then, when I try to use IPB’s external database login handler, and set the password to MD5, it’s not read in the database.
I was told WordPress uses phpass
Anyone have an idea how to?
But for some reason… my passwords are being stored in phpass instead of MD5 and I don’t know why. This is why when I use IPB external login handler, it doesn’t recognize the password since its phpass.
When I do what was shown, under ‘function’ its blank. Like MD5 isn’t set.
I noticed that all my user’s passes start off as: $P$B followed by a string of characters. For example: $P$BNspiv.Z2IQtM/n8wnRcIepQkSiEyF1
When I actually click MD5 for function for one account, my password changed to a string like similar: a5c20f3a62d53b3f81e25d9e847002d6 without the $P$B in front.
So that string is MD5… the other one isn’t.
So overall issue, my passwords are not automatically being stored in MD5… but instead PHPASS. And I dont know how to fix it.
See, this is what I get in my user_pass field: http://i.imgur.com/b9Hk1oh.png
When I change it to MD5, the password gets changed back to the other string… I dont know what encryption it is lol.
Someone told me that WordPress actually uses a custom function to hash the passwords and not MD5.
… true?