Hello, we have set up OJS system for our magazine for the first time. We have a regular wordpress page. You know that the passwords of wp members are encrypted with ‘md5’ in the database. We want to transfer all wp members collectively to OJS. But when I look at the OJS Users table, I see that all passwords are stored as ‘bcrypt’. Is there anyone who has already produced a solution for migrating accounts and can guide me? Our version is ‘OJS 3.3.0.15’
Modern password hashing uses a one-way encryption. A password entered is hashed via bcrypt, md5 or another mechanism such that rehashing the same password always results in the same hash value, but the hash value can’t be used to reconstruct the original password.
As such, if the systems are constructed correctly, you shouldn’t be able to move the existing passwords from one system to another.
In your situation, you are probably looking at importing the users into OJS with a random (unusuable) password, and then having the users reset their password to a new password of their choice by email confirmation.