How to enable perpetual session and two-factor authentication in Joomla

It's no secret that the time of inactivity in the admin area is limited. This is done for security reasons, which is good on the one hand, but on the other hand it causes a lot of inconvenience. Speaking of security, Joomla really cares about the security of your admin panel, which is why it offers the inclusion of two-factor authentication.

Let's figure out how to make life easier for ourselves by setting up an “eternal” session, and secure the entrance to the admin area as much as possible thanks to two-factor authentication, using the example of an engine installed on the hosting.

Endless session

Download the Session Keeper plugin and go to the admin panel of your website "Extensions"/"Extension Manager&"/"Install". Download the file on the "Download package file" tab and wait until the system displays a message about the successful completion of the installation.

Configuring the plugin

After installation, you will have to configure the plugin. To do this, open the "Extensions" page"/"Plugin Manager" and find the item System - Session Keeper:

- turn on the plugin;

- Keepalive Groups (select the groups for which the perpetual session will be enabled);

- Session Warning (enable/disable notification of other groups about the end of the session);

- Advance Warning (how many minutes before the end of the session to enable notification);

- Message Type (message type);

- Modal Width and Modal Height (width and height of the message window);

- Use Plugin Style (use plugin style);

- Modal Style (CSS style);

- Logout Redirect (where to redirect users after logging out):

Thanks to this extension, you will be sure that your work in the admin area will not be interrupted at the most inopportune moment.

Two-step authorization

We will install two—stage authorization on the site: at the first stage, we will not need additional extensions - the “built-in” Joomla tools are enough.

The first thing to do is log in to the admin panel of the site using your username and password.:

- go to the "Extensions" section"/"Plugin Manager";

- find the item “Two-factor authentication” - Google Authenticator and click on it.

Next, on the “Plugin Manager: Two-factor authentication - Google Authenticator” page, you need to do the following:

- select “Enabled“ in the ”Status" field;

- select “Website”, “Control Panel" or “Both“ in the ”Website Section" field:

Activating two-step authorization

Step 1: Save the changes and go to the admin panel "Users"/"User Manager" and select your profile (for example, Administrator):

- open the “Two-factor authentication” tab;

- select Google Authenticator in the “Authentication type” field;

- Download and install Google Authenticator on your computer or smartphone:

Step 2: Activate the application and enter the following information in the “Add account” field:

- account;

- the key.

In addition, you can scan the barcode.:

After that, you will receive a one-time code that changes every 30 seconds.

Step 3: Enter the received code in the “Secret Code” field:

Save the changes. If everything was done correctly, a new “Secret code” field will appear when you enter the admin area:

Log in to the app to get the code and click “Log in". By enabling two-factor authentication immediately after installing Joomla on the hosting, you will surely protect your site from hacking. Midweek promotions can be useful for customers who want to explore an additional offer between weekend periods. For eligible Lucky Friday participants, the 1xbet promo code today can open a bonus of up to €300 through the x2 Wednesday promotion when it is available for the account. This campaign has separate eligibility conditions and should not be confused with the standard first-deposit reward. Users need to review deposit timing, turnover requirements, qualifying markets, minimum odds, account status, and withdrawal rules before activation.