I am want to transfer my existing clients to OpenCart (v 1.5.2) but I am curious as to what encryption algorithm you are using. My existing database uses a plain MD5 password encryption by using MySQL's built in MD5 function on the password field in the database.
I see from the customer table you are only using varchar(40) so I'm assuming you use some algorithm before storing the password.
Are you using PHP to encrypt to MD5 or do you use something else like SHA1?
Do you use a salt as well?
I'm just trying to figure out if I can transfer my existing client data so they can log-in without any problems or whether I should just give them all unique passwords and get them to use the lost password option.
I would ask them to either reregister with the same details, or decrypt the passwords yourself and register them all on opencart.
Reason being, opencart uses its own custom password encryption, and i think you would have a hard time intergrating it.
Reason being, opencart uses its own custom password encryption, and i think you would have a hard time intergrating it.
You cannot normally decrypt MD5, though there are rainbow tables for common words or password combination but it would take months, if not not years to do that.
At least you have confirmed OpenCart uses a custom algorithm so the best thing for me to do is simply generate a random password and let them use the lost password functionality.
Once I have got the client details migrated it shouldn't bee too bad migrating their existing purchses because I only deal in digital products and only need to know when the purchase was made and which product (for support/product upgrades).
Thanks a lot for your help
At least you have confirmed OpenCart uses a custom algorithm so the best thing for me to do is simply generate a random password and let them use the lost password functionality.
Once I have got the client details migrated it shouldn't bee too bad migrating their existing purchses because I only deal in digital products and only need to know when the purchase was made and which product (for support/product upgrades).
Thanks a lot for your help
Who is online
Users browsing this forum: No registered users and 8 guests