I am facing an issue. Previously, we used ASP.NET Core Identity for our login and signup process. However, the requirement has changed, and now we are creating a WebAPI for login and signup using Dapper. The problem is that we have 2,000 old users in our database who are unable to log in because their password hash format is different. I am now using the Bcrypt library for encryption and decryption.