Info

Category: uncategorized
Licence: GNU General Public License (GPL) version 2
Updated: 63 days ago
Downloaded: 631

More projects by SiBaz:

0

Recommendations

Summary:

Full description:

XML-RPC Co-Registration

(Edit your project's description!)

Release notes:

To enhance the experience of users on http://www.BrainDash.com/ I am integrating elgg into the site.  Stage one of this is to link user registration, so as a user Registers on BrainDash.com, they are magically register onto elgg as well.

This plugin provides an XML-RPC handle, so Third Party sites such as http://www.BrainDash.com/ can Co-Register users onto Elgg, as part of their normal registration process. 

Access restriction is via an IP, as determined by an environment variable set by the web service (in my case in the VirtualHost section of my Apache2 config).

Readme.txt gives a php script to test the setup, and gives the error responses (in english).

New to version 1.1

I've added code to allow an administrator to configure a list of fields which will be stored against a new user, when the user is registered.  The intention is for the AutoLogin plugin to be able to pick up on fields set at registration stage, and use them to identify a local user, given a remote userid.

New to version 1.2

I've added a helper script to allow an administrator to import a .csv file full of users into the system, using the coreg.register xml-rpc call. 

Thanks to Stefan at atQuest.nl for hiring BrainMedia to write this script, so extending CoReg (Version 1.2).

New to version 1.2.1

Added some code to debug the XML-RPC exchange, as it seems sometimes converting XMLRPCSuccessResponse and XMLRPCErrorResponse objects to strings by just type casting them, doesn't work.  In which case the only way to see the contents is to var_dump them.  Hence the confirm parameter now does more than just turn the coreg_register call on or off.