Search code examples
joomlajoomla2.5joomla-extensionsbackendcustom-backend

I forget it Jsecure admin url, how can I get it back?


If somebody knows Jsecure component, can tell is very good extension for hide the Joom back-end url... But I forget it what type of word I was give to Jsecure for access to my back-end.

I find few sulotion on the Internet, how can I see it what is that key what I lost it... Might be all sulotion is only for Joomla 1.5, but I using Joomla 2.5. So I have find the Jsecure rows in the prefix_extensions table and I open it. I think I have a good luck, but when I seen the "Params" are is fully empty. Nowhere I can see this admin url key... Can somebody help me please how I can get it back my admin?


Solution

  • JSecure doesn't save the the key in the database.

    The easiest way is to use phpMyAdmin (or it's equivalent on your host) and disable the extension.

    In phpMyAdmin, find your JSecure row in #__extensions and change the value of the enabled column to 0, this will disable the extension, you can then go back into the Extension Manager re-enable JSecure and setup a new secret word.

    By the way if you already use Akeeba AdminTools — this functionality (the secret word for /adminsitrator access) is built into the WAF settings.

    These are the instructions for manual deletion that are included with JSecure:

    Following are steps to remove the jSecure 2.1.10 manually Joomla 2.5:

    Delete the component and plug-in entry from database.

    jos_jsecurelog
    jos_assets
    com_jsecure - jsecure
    jos_extensions
    System - jsecure - plugin
    jsecure - component
    jos_menu
    COM_JSECURE_AUTHENTICATION
    BASIC_CONFIGURATION
    ADVANCED_CONFIGURATION
    VIEW_LOG
    HELP
    

    Delete the below mentioned folders & files.

    \administrator\components\com_jsecure
    \administrator\language\en-GB
    en-GB.com_jsecure.ini,
    en-GB.com_jsecure.sys.ini,
    en-GB.plg_system_jsecure.ini
    \components\com_jsecure
    \plugins\system\jsecure