Search by

svenjuergens / httpbasicauth

SvenJuergens

HTTP Basic Auth for TYPO3 via site configuration

Package info

github.com/SvenJuergens/httpbasicauth

Type:typo3-cms-extension

pkg:composer/svenjuergens/httpbasicauth

Statistics

Installs: 5

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

3.0.0 2026-11-06 13:05 UTC

This package is auto-updated.

Last update: 2026-11-06 13:40:10 UTC


README

Protects a site with HTTP Basic Authentication, configured per site in the site configuration.

Fork notice: This is a maintained fork of christophlehmann/httpbasicauth by Christoph Lehmann, published as svenjuergens/httpbasicauth. It adds TYPO3 v14 support. For TYPO3 v12, use the original package christophlehmann/httpbasicauth (2.x).

Installation

TYPO3 13.4 LTS and 14.3 LTS are supported. The fork is available via Composer only (not in TER):

composer require svenjuergens/httpbasicauth

The package replaces christophlehmann/httpbasicauth and keeps the extension key httpbasicauth and the PHP namespace. To switch from the original package, remove it first:

composer remove christophlehmann/httpbasicauth
composer require svenjuergens/httpbasicauth

Site Configuration

The extension adds the tab "HTTP Basic Auth" to the site configuration:

  • Enable HTTP Basic Authentication
  • Credentials, one user:password combination per line
  • Grant access when devIPmask matches
  • Grant access when a backend user is logged in

site configuration

Webserver environment

You may need to add SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0 to your .htaccess to make it work, see christophlehmann/httpbasicauth#6.

Support

For help with this fork, please visit the issue section on GitHub.

The extension was created by Christoph Lehmann.