We have two separate Drupal sites and we would like to merge the user accounts from one site to another site. The developers have indicated that the user accounts cannot be merged from one site to the other due a different encryption algorithm's that are used. If the accounts were merged users would be sent a new link and essentially would have to follow the same steps as if they had forgotten their password (although we would proactively send them a link).
My question is....
Is there a tool that can be used to export the Drupal user accounts from one site to another site to be imported? Is this comment regarding the encryption algorithm's a limiting factor. Any support is greatly appreciated.
Thanks!
Chris
Comments
Are both sites Drupal 7?
If both sites are not Drupal 7, are you trying to move users from a previous version to Drupal 7?
In general, I would recommend investigating the Feeds module (http://drupal.org/project/feeds). This module should allow you to import a data file of user data form one site into another site. You can use a tool like phpmyadmin to export the drupal user data.
NOTE: the hard part is this. If you have users assigned to different roles, then this will be more difficult. I believe that the Feeds module will let you assign imported users to specific roles, I would need to check again.
Can you post more details about what you are doing? Are you trying to preserve roles? Are all users assigned to the same role? Are you using a drupal profile module, so that users have additional profile data, or are you simply importing core user data from the users table?