I have a application where I’m trying to use an existing database as my user source. It’s working to poll users and roles, but I’m struggling with passwords. Because we use these same hashed passwords in many different systems, passwords are hashed using an internal service then stored in the database. When another application attempts to log in, it uses the same service to hash the user input and then compare the results to what’s stored in the database.
Any thoughts? Is there any way to replicate that process? Or am I going to have to stand up a SAML/OpenID IdP separately and use that to login?