マンボサーバーにログインするために、 index.php と index_form.php にいくつかの変更を書きました。ユーザー名とmd5パスワードなどをマンボから受け取り、このユーザーがmoodleデータベースにあるかどうかをテストし、そうでない場合は作成してからログインし、そうでない場合はログインします。
問題は、moodle でこのスクリプトから作成されたユーザーにログインできないことです。また、デフォルトのログイン画面で手動でログインしようとしましたが、パスワードは常に間違っています。
挿入スクリプトは、次のようにパスワードを挿入しています: hash_internal_user_password($_SESSION['PHP_AUTH_PW'])
次に、この方法でログインしようとしています: location="https://server/moodle/login/index.php?username='. $_SESSION['PHP_AUTH_USER'] .'&password='. $_SESSION['PHP_AUTH_PW ']
私が間違っていることは何ですか?