User Sync

Component ID

1285808

Component name

User Sync

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This module allows you to synchronize user accounts of multiple Drupal sites with Services module 3.x .
It can synchronize user account including ID,Email,PW. Also It synchronize core Profie & Content Profile module infomation when updates are made & manually.

For now It doesn't have Single Sign On function.
We have a plan for D7 support and are researching method to sync D6 site <-> D7 site.

This module uses REST SERVER supplied with Services module 3.x to transmit data between sites.

The reason why to use Services module rather than core XMLRPC are
* more infomation
* can use many APIs
* easy maintanance
* possibility of relationship with other services.

Summary

* This module allows you to synchronize user accounts of multiple Drupal sites with Services module 3.x.

* It can synchronize user with differnt server, domain.

* It contains master, slave moduele. Basically it transfers user data from master to slave site.

* If you want to sync two site's user data, You should enable master & slave module on each site.

* You can sync data manually whenever you like.

* You can sync data automatically when user data is created, updated and deleted.

* You can sync core Profile module data and Content Profile module data.

* It doesn't sync user role information, because there may be a role that slave site haven't and a deffernt id.

* It doesn't sync language infomation, because multi launguge site can cause troubles.

* Make sure that Profile or Content Profile fields are the same on each site when you want to sync these data.

There is a good another solution Account Sync module which use drupal core XMLRPC function.

Dependencies

Services module 6.x-3.x

Co-Maintainer

Taichi Okubo

Development on User Sync is sponsored by ANNAI