Hi Everybody,

I have a account system like a google accounts with many users, this system provide services (in SOAP and XML-RPC format) to other systems on any platform can integrate.

Now i have a Drupal Application to administer my portal and all users of my account system should be able to use this portal (Drupal). I do not want to repeat my users in the database of drupal, because i will have data replicated and redundant, and if i change the information about any user in my account system i will need do the same in my Drupal portal.

I saw many modules of authentication on the site of Drupal, but none that do so directly, as i need. Someone knows the best way to do this?

Thanks.

Marcus

Comments

newms’s picture

The Services module has a User Service that handles remote authentication, the Services framework also has a XML-RPC server.

marcuscavalcanti’s picture

The service module is the inverse, it gives you ways of consuming the Drupal.

I need that Drupal consumes my service. So far no problem, because I can create a hook_auth and make my consuming authentication service, but I would not like to have to use the table for users of Drupal and I saw this table must always be met, which in my case would duplication of data.
I am sure?