.htaccess ファイルを使用してフォルダー レベルでユーザーを認証しようとしています。
そして、私の .htaccess ファイルには、パスワード暗号化のための次の行があります。基本的に、暗号化タイプとして SHA1Sum を使用します。
AuthMySQL_Password_Field passwd
AuthMySQL_Empty_Passwords off
AuthMySQL_Encryption_Types SHA1Sum
今。次のクエリを使用して、パスワードの一部を更新しました。
update `auth_users` set passwd=SHA1(1234) WHERE user_id = 1
SHA1Sum タイプの正しい暗号化関数だと思うので、SHA1(1234) を使用します。
テーブル内の 40 文字の暗号化パスワードが更新されます。それぞれのページに移動すると、ユーザー名とパスワードを入力するダイアログボックスがポップアップ表示されます。
なんらかの理由で、正しいパスワードを渡しても入れません。この背後にある理由は何でしょうか。私は何か間違ったことをしていますか?あなたの考えを教えてください