Neue Version: TemplinTech™ Admin Guard v1.0.5
Neue Version: TemplinTech™ Admin Guard v1.0.5

Neue Version: TemplinTech™ Admin Guard v1.0.5

TemplinTech Admin Guard 1.0.5 ist ab sofort als stabile Version für Joomla 6 verfügbar.

Die Erweiterung ergänzt die Joomla-Administratoranwendung um eine separate vorgeschaltete Zugriffskontrolle. Ziel ist es, den regulären Administrator-Login nicht unmittelbar bei jeder nicht autorisierten Anfrage an /administrator/ bereitzustellen.

TemplinTech Admin Guard arbeitet vor der regulären Joomla-Authentifizierung und ersetzt weder Joomla-Benutzerkonten und Passwörter noch Multi-Factor Authentication oder Passkeys.


Zusätzliche Zugriffskontrolle vor Joomla Administrator

Bei aktiviertem Schutz kann ein direkter Aufruf von:

https://example.com/administrator/

mit folgenden Verfahren behandelt werden:

  • HTTP 404 Not Found;
  • HTTP 403 Forbidden;
  • optionale Weiterleitung zur Startseite.

Der empfohlene 404-Modus liefert eine minimale eigenständige HTTP-Antwort, ohne das Joomla-Administrator-Template oder das reguläre Administrator-Anmeldeformular zu rendern.

Der autorisierte administrative Zugriff erfolgt über eine individuell generierte Gate-URL:

https://example.com/administrator/?templintech-admin-guard=g-...

Anschließend muss ein separat kryptografisch generierter Access Key eingegeben werden.


Funktionen

  • vorgeschaltete Zugriffskontrolle für die Joomla-Administratoranwendung;
  • HTTP-404- und HTTP-403-Modus für nicht autorisierte Zugriffe;
  • optionale Weiterleitung zur Startseite;
  • kryptografisch generierte Gate ID und separater Access Key;
  • keine Speicherung des Access Keys als wiederherstellbares Klartext-Geheimnis;
  • HTTPS-Erzwingung;
  • Joomla-CSRF-Schutz;
  • Regeneration der Joomla-Session-ID nach erfolgreicher Guard-Autorisierung;
  • lokales Rate Limiting für fehlgeschlagene Access-Key-Versuche;
  • optionale IPv4-, IPv6- und CIDR-Allowlist;
  • kontrollierte Unterstützung vertrauenswürdiger Reverse Proxies;
  • Credential Rotation;
  • Security Response Headers;
  • Emergency Recovery für Shared Hosting;
  • Joomla-Console-Befehle für CLI-/SSH-Umgebungen;
  • Unterstützung des Joomla Update System;
  • Administratoroberfläche auf Deutsch, Englisch und Bulgarisch.

Recovery für Shared Hosting

TemplinTech Admin Guard wurde so entwickelt, dass die Erweiterung auch auf klassischem Shared Hosting ohne SSH- oder Root-Zugriff eingesetzt werden kann.

Falls eine fehlerhafte Konfiguration den regulären administrativen Zugriff verhindert, kann die Schutzebene vorübergehend über folgende Marker-Datei umgangen werden:

/plugins/system/templintechadminguard/templintech-admin-guard.disable

Die Datei kann über den File Manager des Hostings, FTP oder SFTP angelegt werden. Nach Korrektur der Konfiguration muss die Marker-Datei wieder entfernt werden, damit die Schutzebene erneut aktiv ist.

Für Umgebungen mit SSH-Zugriff enthält das Paket zusätzlich ein separates Console-Plugin mit Befehlen für Status, Aktivierung, Deaktivierung und Credential Rotation.


Für die aktuelle Joomla-Architektur entwickelt

TemplinTech Admin Guard verwendet die aktuelle Joomla-Architektur mit namespaced PHP classes, Service Providern, Dependency Injection, konkreten Joomla Events, Joomla Session API und Joomla Console.

Die Erweiterung verwendet keine Legacy-Joomla-APIs wie JFactory, JRequest, JSession oder JDatabase.

Unterstützte Umgebung:
Joomla 6.1.3+
PHP 8.3+


Lokale Sicherheitslogik ohne externen Authentifizierungsdienst

Die zentrale Guard-Funktionalität arbeitet lokal innerhalb von Joomla und benötigt keine:

  • externe Authentifizierungs-API;
  • cloudbasierte Credential-Verifizierung;
  • Remote-JavaScript-Ressourcen;
  • CDN-Abhängigkeit;
  • Telemetrie;
  • Analytics.

Gate-Zugangsdaten und Autorisierungslogik verbleiben innerhalb der lokalen Joomla-Umgebung.


Für wen ist die Erweiterung gedacht?

TemplinTech Admin Guard richtet sich an Joomla-Administratoren, Entwickler, Agenturen und Organisationen, die eine zusätzliche Zugriffskontrolle vor der Administratoranwendung einsetzen möchten.

Typische Einsatzbereiche sind:

  • geschäftliche und institutionelle Joomla-Websites;
  • Joomla-Installationen auf Shared Hosting;
  • VPS- und Dedicated-Server-Umgebungen;
  • Agenturen, die Joomla-Websites für Kunden verwalten;
  • Systeme mit einem begrenzten Kreis administrativer Benutzer;
  • Installationen, bei denen das reguläre Joomla-Administrator-Anmeldeformular nicht unmittelbar für nicht authentifizierte Anfragen erreichbar sein soll.

Als zusätzliche Schutzebene, nicht als Ersatz

TemplinTech Admin Guard ist keine Web Application Firewall und ersetzt keine etablierten Joomla-Sicherheitsmaßnahmen.

Empfohlen wird eine Kombination aus:

TemplinTech Admin Guard
        +
Joomla-Authentifizierung
        +
MFA / Passkey
        +
HTTPS
        +
Regelmäßige Joomla-Updates
        +
Sichere Hosting-Konfiguration

Vor der Aktivierung von Protection sollte der Administrator den verfügbaren Recovery-Mechanismus verstehen und den Zugriff über File Manager, FTP/SFTP oder CLI geprüft haben.


Release-Informationen

Produkt: TemplinTech Admin Guard
Version: 1.0.5
Status: Stable
Erweiterungstyp: Joomla System Plugin + Console Plugin
Joomla: 6.1.3+
PHP: 8.3+
Lizenz: GPLv2 or later
Updates: Joomla Update System
Sprachen: Deutsch · English · Български
Entwickler: Dr. Yordan Balabanov, representing TemplinTech

TemplinTech Admin Guard 1.0.5 ist jetzt als stabile Version für Joomla-Administratoren verfügbar, die der Administratoranwendung eine lokal verwaltete vorgeschaltete Zugriffskontrolle mit einem auch für Shared Hosting geeigneten Recovery-Mechanismus hinzufügen möchten.

YOU MAY ALSO LIKE

Neue Version: TemplinTech™ Admin Guard v1.0.10
Neue Version: TemplinTech™ Admin Guardv1.0.5
Neue Version: TemplinTech™ Cache Cleaner v1.0.2
Neue Version: TemplinTech™ Cache Cleaner v1.0.2

KONTAKT

Ansprechpartner: Dr. Yordan Balabanov
Telefon: +49 176 376 708 10
E-Mail: info@templintech.com
Geschäftszeiten: Mo.–Fr.: 09:00–16:00 Uhr (CET/CEST)

© 2025–2026 TemplinTech™. Betrieben von Dr. Yordan Balabanov. Alle Rechte vorbehalten.