2011-10-19 3 views
0

私は2つのWebサイトを持っています:1つはaspxで構築され、もう1つはphpで構築されました。 両方のアプリにログインシステムがあります。ユーザーがphpサイトにログインできるようにする必要があります。また、aspxサイトにアクセスすると、ログインし続け、その逆もあります。だから基本的には両方の異なるサイトで動作するログイン。これをどのように開発するのですか?phpとaspxが1つログインしていますか?

答えて

2

三思いが頭に浮かぶ:.NETは、通常のクッキーでログインを格納

  1. 、あなたは他のサイトのCookieを保存し、同じことを行うために他のサイトを更新するために、フォーム認証を更新することができます。次に、各サイトにクッキーを探すようにします。

  2. セッションをデータベースに保存し、各サイトに同じセッションデータベースをヒットさせます。

  3. セッションを保存し、そこから各サイトを読み取るためにmemcacheのようなものを使用します。

+0

どうすればいいですか? 2? – coder3

+0

あなたはどんな種類のフレームワークを使用していますか?それらのうちのいくつかはすでにそれをサポートしています。 – endyourif

+0

そうしないと、ログインプロセスを更新して、アクティブなセッションのために他のサイトにアクセスしたときにチェックする必要のあるデータベーステーブルに書き込んだ後に自動ログインする必要があります。また、古いセッションをクリアするスクリプトが必要になります、例えば20分間不活性。 – endyourif

関連する問題