External Management of MySQL User Table Defined in Resolver


#1

We created a single MySQL table containing all our users. Authentication process works perfectly fine providing the users are directly managed from inside Privacyidea’s console.

However, we need the application service the end-users are trying to access to manage those users in that MySQL table. We can successfully update every field in the table, outside the confines of PrivacyIdea, but we’ve run into an issue with not being able to set, or reset, a password that works.

Is it because we’re not correctly salting the password in a way the resolver expects?


#2

You need to be aware to use the correct hashing algorithm.


#3

Thanks for the response. We changed the hash algorithm for a new resolver to Drupal and we’re now able to edit the password field. We just couldn’t seem to get the SSHA256 hash algorithm to work, I guess.

Anyhow, I think we’re good for now. Thanks again