Ticket #272 (new Feature Request)

Opened 2 years ago

Last modified 1 year ago

Wifidog should provide an XML RPC API

Reported by: drazzib Assigned to:
Priority: low Milestone: WifiDog Auth Server 2.0
Component: Auth server, Other Keywords:
Cc:

Description

The Wifidog auth server should provide a secured, clean, and lightweighted means to remote procedure calls.

Use cases : Remote control of wifidog content manager via a rich-client application ; creation of wifidog accounts from another application without needing LDAP ; getting info on networks and incorporating it in a global portal (online users, bandwidth used, etc...)

Technical implementation : This interface could be XML-RPC, SOAP or REST : many PHP frameworks already exist. We must also make SSL/TLS mandatory for this componenent.

Attachments

Change History

11/28/06 16:24:49 changed by benoitg

Dropping-in an XML-RPC responder in the current architecture (which is class centric) should be "reasonably easy", once the new access-control framework is committed. REST would be extremely painfull on this scale. Whichever solution is implemented, we cannot guarantee a stable internal API (hundreds of calls): it would make any future refactoring a lot more expensive time-wise.


Add/Change #272 (Wifidog should provide an XML RPC API)