Hello Robert,

OM stores encrypted passwords
I know no ways to decrypt them

for your use case I see a couple of doable ways to proceed:
1) set up OM for meetings only.
    This way your users will be stored in your "other" system, users will
use OM via one time hashes (no passwords should be entered).
    This way other areas of OM (for ex. Calendar, dashboard) will be
inaccessible
2) implement your own hashing function
https://openmeetings.apache.org/CustomCryptMechanism.html
    here is an example https://github.com/openmeetings/custom-crypt
    this might be less secure
2*) you can add code store users in both databases (might be more
complicated)
3) you can set-up LDAP to store credentials

maybe some other options are available :)


On Tue, 15 Dec 2020 at 10:05, Robert Savickas <robsavic...@gmail.com> wrote:

> Dear Maxim,
>
> I am using OM for online meetings, and I am using another system for
> administering other aspects of the services. On both systems, the users are
> stored in Mysql databases, and I have studied the structure of OM user data
> bases and also those of the other system.
>
> For each of the areas that I manage, the same set of users utilize OM and
> the other system.  So, I need to be able to move them from one system to
> the other.
>
> I have written a script to copy users from the other system and place them
> correctly into the OM user database. All works very well.
>
> The only problem are the passwords. They are encrypted both on OM and on
> the other system. And the encryptions are not the same. The encrypted
> string on OM is much longer than that on the other system, for the same
> password.
>
> Would you be able to offer some pointers or readings that I can use to
> learn how to correctly move the encrypted passwords from the other system
> to OM?
>
> My goal is that the users use the same password for both systems, so that
> I minimize the amount of complaining about having to set two different
> passwords for what the users view as one integrated system.
>
> Any insights and pointers would be very much appreciated.
>
> Thank you.
> Robert.
>
>
>
>>

-- 
Best regards,
Maxim

Reply via email to