1

同じサーバー インスタンス 1 とインスタンス 2 に異なるデータベースを持つ Drupal の 2 つのインスタンスがあります。次の機能を実行したいので、作業を進めます。

  1. 両方のインスタンスに固有のログイン。インスタンス 1 にログインするときに、同じブラウザでインスタンス 2 の URL を開いた場合、ログインを求められることはありません。
  2. 追加/更新操作がインスタンス 1 またはインスタンス 2 で実行されている間、両方のデータベースでユーザー テーブルを更新する必要があります。

先に進めますので、お申し付けください。

前もって感謝します。

4

2 に答える 2

0

もしあなたがそこにいるなら、私はDrupalのopenid(oAuth)テクノロジーを利用するでしょう。これは、いくつかのマイナーなコーディングまたはいくつかのモジュールで行うことができます。
これにより、リンクされたアカウントを作成できますが、サイトごとに異なるプロファイルを作成できます。あなたはそれがここにstackexchangeネットワークといくつかの追加機能であるようなセットアップを持っているでしょう。

編集: OpenID URLと呼ばれるモジュールがあります。これにより、ユーザーはプロファイルページをOpenIDURLとして使用できるようになります。ほんの少しのコーディングでそれを行うことができます。
次に、「LoinwithOpenID」URLを他のサイトからコピーして「Createjoinedac​​count...」などの名前を付けることができます。

より高度な接続が必要な場合は、oAuthテクノロジーを使用できます。

マルチサイトのウェブサイトを作成する可能性もあります。

于 2012-05-16T14:49:08.433 に答える
0

私はまだこのモジュールを試していませんが、問題の最初の部分であるproject bakeryを解決するには有望に思えます。

Bakery は、同じ第 2 レベル ドメイン (例: example.com、subsite.example.com、subsite2.example.com) にある Drupal ベースのサイトに「シングル サインオン」機能を提供します。また、同じ Web Cookie、xmlrpc、および POST メソッドを実装する他の Web サイトのサポートも提供できます。

2番目の部分では、解決策に非常に興味があります。現時点で思いつくのは、ある種の RSS フィードだけです。それに基づいてノードを作成できることは知っています。

于 2012-05-23T08:06:56.510 に答える