私は、偽のmoodleコースからアクセスされるphpを使用してWebページを開発しています。ユーザーに2回ログインさせたくないので、どのユーザーが接続しているかを知るためにmoodleセッション変数にアクセスし、自動的にログインさせる必要があります。moodleセッション変数を取得していて、外部サイト(php)で作業する必要があります
両方のウェブは同じサーバーにありますが、異なるディレクトリにあります。
ログインしたユーザーを他のサイトから取得するにはどうすればよいですか?
私の2つのウェブサイトは同じドメインにありますが、異なるパスにあります。
例えば、その、のは、言ってみましょう:
Moodleは私のウェブは、ローカルホスト/ Moodleの/キャップ/ login.php
上ではlocalhost/Moodleの
でありますMoodleはlocalhost/moodleにのみ有効なセッションCookieを作成します。ブラウザがlocalhost/mywebにリダイレクトされると、moodleセッションCookieは送信されません。
ありがとうございます!
あなたの応答に感謝します。私は別のエラーが発生しました。セッション時間のログアウトとして表示されます。 – user200