これは非常に良い質問であり、さまざまな方法であなたの質問について小さな調査を行いました。
OAuth:
ドキュメントを読み、多くのサービスプロバイダーを経由した後は、それは不可能です。Oauthサービスプロバイダーはコンシューマーキーとシークレットを提供し、ドメインからのリクエストをチェックします。したがって、同じoAuthコンシューマーキーが異なるドメイン名で使用されているかどうかは機能しません。
Cookieの複数のドメインを設定する
簡単に言うと、ドメインにアクセスせずにCookieを設定することはできません。
したがって、Cookieを設定したり、複数のドメインに同じコンシューマーキーとシークレットを使用したりすることはできないと言えます。
別の方法
HTML5 Webストレージを使用して情報を保存すると、さまざまなドメインの情報にアクセスできます。
example.com/session_cookie.php?info=xxxxxなど、さまざまなドメインのCookieを設定するためのリクエストを送信するには、AJAX/CURLを使用します
すべてのドメインにわたってログイン目的で、すべてのドメインに対して単一のサブドメイン/ページを維持します。