jBackend
Features:
- Extensible through plugins to increase API and support any Joomla extension;
- Support for publishing of multiple endpoints with its specific settings;
- Three endpoint access type (free access, user authenticated only, API Key required);
- API Key management interface;
- Each API Key can have a max daily requests limit and an expiration date;
- Access control is compliant with integrated ACL;
- JSON format for responses.
The package includes the jBackend component, that provides the general infrastructure for endpoints and plugins support system, and the following plugins:
- User Module: provides support for Joomla users (e.g. login, logout, registration);
- Content Module: provides support for standard Joomla content (e.g. categories and articles).