Authコンポーネントを使用した独自のログインシステムを持つCakePHPで作成されたWebサイトがすでに実行されています。
次に、同じサーバーでホストされているmoodleを使用して別のWebサイトを作成します。これら2つのWebサイト間でユーザーセッションを共有する方法はありますか?
たとえば、ユーザーがmoodle Webサイトにログインし、他のWebサイトのページへのリンクをクリックしても、システムは自分がすでにログインしていることを認識しているため、再度ログインするように求められることはありません。
やるべきことの1つは、CakePHP Webサイトがすでに使用しているデータベース内のユーザーの同じテーブルを使用するようにmoodleに(どういうわけか)指示することだと思います。次に、CakePHP Webサイトに、他のWebサイトで作成されたセッションを受け入れるように指示します。このようなものでしょ?
しかし、私はそれらのことをどのように行うかを知りません。あるいは、可能であれば、これに取り組む方法についてのアドバイスは非常に役に立ちます。