I am building a site that currently consists of two installations of Drupal 7, one installation of Mahara, One Installation of Moodle and One installation of Wordpress.

I want registration and profile data to be centralised and automated so once registered users can access all areas.

How can this be achieved?


I suggest investigating how other modules in contrib that provide 3rd party integration are constructed. They should provide you some clues from which you can begin constructing your custom module.

A few years ago, I had 3 Wordpress installations and one Drupal to add different areas to a site. Then I discovered that Drupal can do much more awesome things and turned into a Drupal guy.

As far as I know, Moodle has better integration with Drupal. I think the best way would be to create the blog part of your site in Drupal and trying to install Moodle with Drupal integrated.

// Ayesh