2010-07-05 109 views
2

我在webroot中有一個文件夾http://somesite.com/folder,我使用cpanel中的目錄密碼保護功能進行密碼保護,我猜想使用某種形式的htacccess。所以它不會受到與我可以檢查的數據庫連接的正常登錄系統的保護。用於密碼保護目錄的錄製登錄

一旦正確的用戶名和密碼輸入,用戶可以看到

http://somesite.com/folder/index.php

我試圖找到一個PHP的方式來查看使用什麼帳戶登錄到該文件夾​​的內容夾。任何人都可以想到這樣做的方式?

回答

2

對於基本認證,您將有$_SERVER['PHP_AUTH_USER']$_SERVER['PHP_AUTH_PW']

對於摘要,你可以parse$_SERVER['PHP_AUTH_DIGEST']或者只是看看$_SERVER['PHP_AUTH_USER']如果你想要的用戶名(密碼將不可用)。

+0

謝謝Artefacto,我怎麼知道它是否使用'basic'或'digest'?我只是試試看,看看哪些作品,或更多的東西? – devling 2010-07-05 03:44:10

+1

您可以在AuthType下閱讀.htaccess文件。 – Artefacto 2010-07-05 03:48:53