PHP: FOPEN, um zu prüfen, ob der Client mit einer passwortgeschützten Datei (htpasswd) authentifiziert ist
Frage
sagen, ich habe ein Verzeichnis, das mithilfe von HTPasswd angerufen / geheim geschützt ist
Eine gültige Benutzerprotokolle in / geheim.
Sie werden in einen öffentlichen Bereich umgeleitet.
ist aus diesem öffentlichen Bereich eine Möglichkeit in PHP, zu wissen, ob der aktuelle Benutzer mit HTPassWD authentifiziert ist?
Danke für Ihre Zeit!
Lösung
Innerhalb des geheimen Ordners, Sie könnten die Indexseite eine Sitzung einstellen und das aus dem öffentlichen Bereich überprüfen.
Beispielsweise in PHP:
/secret/index.php
generasacodicetagpre.Dann können Ihre anderen Skripts etwas wie:
generasacodicetagpre.Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow