1

私は 2 つのサイト (example.com、ex2.com) を持っています。Fisical は 1 db の 1 サイトです。ユーザーが ex2.com で歌ったとき、彼は example.com でも歌っていました。どうやってこれを行うのですか?

PS ZFでこれを行うことはできますか?

このトピックに関する非常に興味深い記事を見つけました。著者は、マルチドメイン認証を実装する方法についていくつかのアイデアを提供しています。 http://codeutopia.net/blog/2008/09/25/sharing-authentication-over-multiple-sites-single-sign-on/

4

2 に答える 2

2

OpenIDを調べましたか?OpenID コンシューマー「ex2」をロックして、「example.com」OpenID プロバイダーからのログインのみを許可することができます。

私も主題を掘り下げています。少し前に、私はすでに独自の実装を行っていましたが、ひどく間違っていました。

現時点では、独自の OpenID プロバイダーをセットアップし、それのみを受け入れるようにコンシューマー サイトをロックするかどうかを考えています。別の代替手段は、 CAS スタイルのセットアップを使用したさらに別の独自の実装であり、ブラウザーを介してハッシュのみが渡され、ハッシュを使い捨てキーとして使用してバックグラウンドでユーザー認証がサーバー間で行われます。

どちらを選択するか、または3番目の選択肢の方が優れているかどうかはまだわかりません.

于 2010-08-19T11:50:57.800 に答える
1

http://cosign.sourceforge.net/のようなものを調べることができます。Cosign を使用すると、複数のサイトに単一のログイン ポイントを作成できます。Zend に固有のものではありませんが、動作するはずです。

于 2010-08-10T14:57:35.933 に答える