Nejste přihlášeni
Stránky 1
Nevadí, hlavně, že to šlo vyřešit. Ostatní to snad na tomto fóru naleznou. Moc děkuji za vaši podporu.
Nechci se přít, ale jenom direktivy to nejsou. :-) Je třeba sáhnout i do kódu - další superglobální proměnná, navíc zakódovaná, ze které je potřeba jméno:heslo vytáhnout... Nejsem si jist, zda je to technika všeobecně známá.
V novinkách je jen kusá informace o přechodu na PHP-FPM. Není z toho patrné, že se změna týká autentizace. A už vůbec není zřejmé, jak ji zprovoznit. Nehrozí ještě další nekompatibility?
Moc děkuji, opravdu to pomohlo. Co si, proboha, vyžádalo takovou zásadní změnu? Nemělo by se na to nějak upozornit? Bude to nejspíš zajímat spoustu lidí. Dík moc.
Přestala fungovat jednoduchá autentizace pomocí $_SERVER['PHP_AUTH_USER'] a $_SERVER['PHP_AUTH_PW']. Obě proměnné jsou vždy nedefinované. Co s tím? Děkuji za odpověď.
Nelze tedy použít klasický příklad:
<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="Jonas Realm"');
header('HTTP/1.0 401 Unauthorized');
echo 'User pressed Cancel';
exit;
} else {
echo "<p>Hello {$_SERVER['PHP_AUTH_USER']}.</p>";
echo "<p>You entered {$_SERVER['PHP_AUTH_PW']} as you password.</p>";
}
?>
Stránky 1