私たちはサーバーと複数のクライアントを持っています。ユーザーがサーバーにログインしている場合、セッションはサーバーのuser_idに作成され、OpenIdを使用してクライアントをサーバーにリダイレクトします。Curlを使用してセッションIDを転送するにはどうすればよいですか?
私はクライアントにリダイレクトする前に、このセッションのユーザーIDをcurlを使用して取得し、そのセッションがクライアントに存在する場合のみリダイレクトします。
クッキーなしでPHPセッションを使用してこれを行うことはできますか?
セッションIDを送信するには、URLとCookieという2つの方法しかありません。どんなところでも、私はあなたのアーキテクチャを理解できません。 PHPセッションIDをOpenIDサーバーに送信しますか?クッキー、会社のポリシーを使用できないのはなぜですか? –
お返事ありがとうございます。いいえ、そのように、ユーザーセッションがサーバーに存在する場合にのみブラウザが自動的にオープンIDサーバーにリダイレクトされるようにします。クッキーも使用できますが、どのようにクロスドメインでこれを行うことができますか?サーバーは別のドメインにあり、クライアントは独自のドメインにあります。 Curlを使用してサーバー上にCookieが存在するかどうかを確認できるかどうかを確認する必要がありました。 – aparna
申し訳ありませんが、私はまだあなたに従うことが大変です。あなたは2つのサーバーを持っており、それらを両方とも「サーバー」と呼んでいます。 2つの異なるサーバー間でセッション識別子を*共有*したいですか? –