# Composer App - How to enable the mobile App access
Composer App is a mobile app to manage your social content management from your Joomla! CMS site.
Composer App is available for Android devices and Apple iOS devices.
The installation has two steps: Joomla! configuration and Composer App installation.
- Joomla! configuration - Composer App integration
- Composer App installation
- Developer Mode - JSONP mode
- More tutorials
# Joomla! configuration - Composer App integration
Composer App is a management application for Joomla! CMS, powered by Slim Apps. Management permissions are granted via a token access, generated with an OAuth authentication. Username and password are NOT stored in the mobile app.
To install Composer App integration plugin, please, follow these steps:
- Composer App integration plugin must be installed and enabled. Please, look for plg_joocialgap_v....zip file and install it. You can download it here: Composer App - Integration Plugin
- OAuth credentials: These credentials must be entered in the plugin and in the mobile app to secure the communication channel.
- Please, assign Consumer Key and Consumer Secret in plugin configuration.
Consumer Key only Consumer Secret are used to secure the channel. They do not grant permissions to access your Joomla! site.
You can choose any sequence of alphanumeric characters. Test the integration with a simple string. For example: t3st. Do not enter special characters. Remember that you have to type them in your mobile!
# Composer App installation
To install the mobile app, please, continue with the following chapter according to your device platform:
# Developer Mode - JSONP mode
A mobile app, based on PhoneGap and Slim Apps, is a native client accessing your site. As a consequence, it is not limited by Cross-origin restrictions.
On the other hand, your development browser is restricted as usual. Then, a solution for cross-development is desired. Slim Apps supports JSONP protocol to ease the development in a desktop setup and support all possible use cases. More about CORS: Joomla and Cross-Origin Resource Sharing (CORS).
This setting allows to enable JSONP mode for development.
# Login - Webpage not available
You have entered a wrong URL Domain. Please, fix the entered URL Domain.
# Login - Invalid consumer error
You have entered a wrong Consumer Key. Please, fix the entered Consumer Key.
# Login - Invalid signature error
You have entered a wrong Consumer Secret. Please, fix the entered Consumer Secret.
# Login - User and password do not match
Your Joomla username or password are wrong. Please, access your Joomla site to verify your username and password, then try to access again.
# Login - Only administrators are allowed
Only administrators users, with management permissions, can access Joocial Composer App. Access the App with an administrator user.
# More tutorials
# Joocial Composer App - From Joomla! to mobile content sharing