我想使用HTTP身份驗證創建限制到我的網站。我在我的www目錄中寫入了.htaccess文件,現在我想創建一個htpasswd.php文件來創建密碼和用戶名。我必須將其保存在無法訪問的目錄中。有誰知道如何創建用於登錄的htpasswd.php腳本和?使用PHP腳本的我的網站登錄腳本
我有這個已經:
<?php
// Password to be encrypted for a .htpasswd file
$clearTextPassword = 'some password';
// Encrypt password
$password = crypt($clearTextPassword, base64_encode($clearTextPassword));
// Print encrypted password
echo $password;
?>
任何幫助將非常感激。 THX提前
如果得到它你想要使用HTTP認證並從PHP控制它,你不需要對.htaccess做任何事情 - 這會讓Apache處理認證。從你的.htaccess中取出任何auth相關的配置,並看看這裏的基本示例:http://php.net/manual/en/features.http-auth.php – DaveRandom 2012-08-09 16:29:18
我不太確定這是怎麼回事工作。我應該如何將auth相關的配置從我的.htaccess中刪除!!你說我不需要做任何關於.htaccess的事情? – SOS 2012-08-09 16:41:58