joomla-v2.x-and-v3.x-plugin
#Joomla v2.x and v3.x
Joomla is a free and open-source content management system (CMS) for publishing web content. Joomla is written in PHP, uses object-oriented programming techniques (since version 1.5) and software design patterns. It stores data in a MySQL, MS SQL or PostgreSQL database.
LoginRadius provides Joomla Customer Identity and Access Management Extension for v2.x and v3.x.
Joomla Installation Guide:-
Note:
- Before installing the new version of the LoginRadius User registration module, make sure you have uninstalled the previous version.
- Enabling both the versions together i.e. V1 and V2 of Joomla Extension may cause conflicts. For smoother operations, disable one of them.
Joomla Configurations
-
Login to your Joomla admin panel.
-
On the top menu of your admin panel, navigate to the Extensions tab, and click on the Manage button as shown in the below screen.
-
Now, click on the Install tab under Manage and under Upload Pacakage File tab upload the LoginRadius Joomla plugin which you have downloaded from here.
-
After uploading the zip file, you'll get a status message in the same window as shown in the below screen.
Module Configurations
-
On the top menu click on the Extensions tab and select Modules tab from the drop-down as shown in the below screen.
-
Search for the CIAM in the search tab as shown in the below screen.
-
After getting the result of the search, click on CIAM Module to change the status from Unpublished to Published (if the green check is there then the status is Published). As shown in the below screen. Update the other settings like Position, Type, Pages, Access, Language etc.
-
Click on the Components on the top menu, and click on CIAM LoginRadius tab as shown in the below screen:
-
Under the Activation tab, insert Login radius [Site Name], API Key & Secret Key, and Save the settings to activate the plugin as shown in the below screen.
Note: Refer PREFIX_loginradius_users table to look user details in the database:
Uninstall the plugin
-
Click on Extensions on the top menu and select Manage and choose Manage from the drop-down as shown in the below screen.
-
Search for CIAM in the search bar.
-
Now, Check the CIAM LoginRadius Component, CIAM Module and CIAM Plugin and click on Uninstall button to uninstall them as shown in the below screen.
Manually Uninstall the Plugin
-
Navigate to administrator/components in your Joomla root folder and remove folder com_ciamloginradius.
-
Navigate to administrator\language\YOUR_LANGUAGE_CODE and remove following files:- YOUR_LANGUAGE_CODE.en-GB.com_ciamloginradius.ini
-
Navigate to** language/YOUR_LANGUAGE_CODE **in your Joomla root folder and remove following files:- YOUR_LANGUAGE_CODE.en-GB.com_ciamloginradius.ini YOUR_LANGUAGE_CODE.en-GB.mod_ciam.ini YOUR_LANGUAGE_CODE.en-GB.mod_ciam.sys.ini
-
Navigate to modules in your Joomla root folder and remove folder mod_ciam.
-
Navigate to plugins/system in your Joomla root folder and remove folder ciam,singlesignon.
-
Navigate to media in your joomla root folder and remove folder com_ciamloginradius.
-
Navigate to components in root directory and find the folder with com_ciamloginradius name, remove it.
-
Remove Images/sociallogin folder in your Joomla root directory.
-
Now, login to your SQL database and run the following query (Replace PREFIX with your Joomla database prefix)
DROP TABLE IF EXISTS
PREFIX_LoginRadius_settings
; DROP TABLE IF EXISTSPREFIX_LoginRadius_users
; DELETE FROMPREFIX_assets
WHEREname
= "com_ciamloginradius"; DELETE FROMPREFIX_extensions
WHEREelement
= 'com_ciamloginradius; DELETE FROMPREFIX_extensions
WHEREelement
= 'mod_ciam'; DELETE FROMPREFIX_extensions
WHEREelement
= 'ciam'; DELETE FROMPREFIX_extensions
WHEREelement
= 'singlesignon';
DELETE FROMPREFIX_menu
WHEREtitle
= "COM_CIAM_LOGINRADIUS"; DELETE FROMPREFIX_modules
WHEREmodule
= 'mod_ciam';