TemplinTech Admin Guard 1.0.5 е наличен като stable release за Joomla 6.
Новото разширение добавя отделен pre-authentication access-control слой пред Joomla Administrator application. Целта му е стандартният административен login flow да не бъде директно достъпен за всяка неразрешена заявка към /administrator/.
TemplinTech Admin Guard работи преди стандартната Joomla authentication стъпка и не заменя Joomla потребители, пароли, Multi-Factor Authentication или passkeys.
Допълнителен слой пред Joomla Administrator
При активирана защита директна заявка към:
https://example.com/administrator/
може да бъде обработена чрез:
- HTTP 404 Not Found;
- HTTP 403 Forbidden;
- опционално пренасочване към началната страница.
Препоръчителният 404 режим връща минимален standalone HTTP response, без да зарежда Joomla Administrator template или стандартната административна login форма.
Разрешеният административен достъп се извършва чрез индивидуално генериран Gate URL:
https://example.com/administrator/?templintech-admin-guard=g-...
След него се изисква отделен криптографски генериран Access Key.
Основни възможности
- pre-authentication access control за Joomla Administrator application;
- HTTP 404 и HTTP 403 режими за неразрешен достъп;
- опционален redirect към началната страница;
- криптографски генерирани Gate ID и Access Key;
- Access Key не се съхранява като възстановим plaintext secret;
- HTTPS enforcement;
- Joomla CSRF protection;
- регенериране на Joomla session identifier след успешно Guard удостоверяване;
- локално rate limiting за неуспешни Access Key опити;
- опционален IPv4, IPv6 и CIDR allowlist;
- контролирана поддръжка на trusted reverse proxies;
- credential rotation;
- security response headers;
- emergency recovery за shared hosting;
- Joomla Console команди за CLI/SSH среди;
- Joomla Update System;
- интерфейс на български, английски и немски език.
Recovery механизъм за shared hosting
TemplinTech Admin Guard е разработен така, че да може да се използва и на стандартен shared hosting без SSH или root достъп.
Ако неправилна конфигурация блокира административния достъп, защитата може временно да бъде bypass-ната чрез marker файл:
/plugins/system/templintechadminguard/templintech-admin-guard.disable
Файлът може да бъде създаден чрез hosting File Manager, FTP или SFTP. След отстраняване на проблема marker файлът трябва да бъде изтрит, за да се възстанови защитният слой.
За среди с SSH пакетът включва и отделен Console plugin с команди за status, enable, disable и credential rotation.
Разработен за съвременна Joomla среда
TemplinTech Admin Guard използва съвременната Joomla архитектура с namespaced PHP classes, service providers, Dependency Injection, concrete Joomla events, Joomla Session API и Joomla Console.
Разширението не разчита на legacy Joomla APIs като JFactory, JRequest, JSession или JDatabase.
Поддържана среда:
Joomla 6.1.3+
PHP 8.3+
Локална security логика без външна authentication услуга
Основната Guard функционалност работи локално в Joomla и не изисква:
- external authentication API;
- cloud credential verification;
- remote JavaScript;
- CDN dependency;
- telemetry;
- analytics.
Gate credentials и authorization logic остават в локалната Joomla среда.
За кого е предназначен
TemplinTech Admin Guard е подходящ за Joomla администратори, разработчици, агенции и организации, които искат допълнителен контрол пред Administrator application.
Типични приложения включват:
- business и organizational Joomla сайтове;
- shared hosting инсталации;
- VPS и dedicated environments;
- агенции, управляващи Joomla сайтове на клиенти;
- системи с ограничен брой административни потребители;
- инсталации, при които директното показване на стандартния Joomla Administrator login не е желателно.
Използвайте го като допълнителен слой, не като заместител
TemplinTech Admin Guard не е Web Application Firewall и не заменя стандартните Joomla security практики.
Препоръчителната конфигурация комбинира:
TemplinTech Admin Guard
+
Joomla authentication
+
MFA / Passkey
+
HTTPS
+
Regular Joomla updates
+
Secure hosting configuration
Преди активиране на Protection потребителят трябва да е запознат с recovery механизма и да е проверил достъпа си до File Manager, FTP/SFTP или CLI.
Release Information
Product: TemplinTech Admin Guard
Version: 1.0.5
Status: Stable
Extension type: Joomla System Plugin + Console Plugin
Joomla: 6.1.3+
PHP: 8.3+
License: GPLv2 or later
Updates: Joomla Update System
Languages: Български · English · Deutsch
Developer: Dr. Yordan Balabanov, representing TemplinTech
TemplinTech Admin Guard 1.0.5 вече е наличен като stable release за Joomla администратори, които искат отделен, локално управляван access-control слой пред Administrator application и надежден recovery механизъм, приложим и при shared hosting.