2008-09-01 15 views
1

私は自分のWordpressのインストールとMediaWiki sharing the same login informationを持っています。残念ながら、ユーザーは両方とも別にログインする必要がありますが、少なくとも同じ資格情報を使用します。Wordpress MediaWiki Cookieの統合

私がしたいのは、Wordpressブログのログインに成功し、MediaWiki(理想的には両方向)のログインを引き起こすことです。ロギングは他のクッキー用のアプリケーション検査をアクセス

  • (クッキーを書き込み、DBでセッションを作成します)、他のアプリケーションにログイン原因で

    1. と:あり、これが起こる可能性は二つの方法があります自動的にログインします。

    ユーザ名は共有されているので、後者の方がはるかに簡単なはずです。あらゆるヒントは素晴らしいだろう。

  • 答えて

    1

    両者は現在OpenIdをサポートしています。

    ありのOpenIDを使用するための他のオプションは、おそらくですが、私はそれが利用可能な最善の解決策だと思います。

    1

    シングルサインオンソフトウェアを使用することもできます。私は無料であることに気付きません。私はたったSiteMinderしか使用していません。 Crowdが良いかもしれませんが(やはりfreeではありません)。

    1

    私はIpbWikiとWordpressの統合モジュールを使用してInvision Power Boardを経由する設定を見てきました。あなたに気をつけてください、それは高価で過度です。

    2

    主な問題は、2つのログインフォームと2つのログアウト方法があることです。あなたがする必要があるのは、ログインフォームの1つをデフォルトとして選択し、もう一方をデフォルトにリダイレクトすることです。

    私はsuccessfully integrate bbPress + MediaWiki + WordPress + WordPress MUにアクセスできましたが、それを行うためのカスタムコードがたくさん書かれています。

    私はbbPressログインページをデフォルト(と.htaccessを/ login /に書き換えます)してから、私自身のMediaWiki認証プラグインを作成しました。プラグインはログイン情報のWordPress/bbPress Cookieをチェックし、ユーザーを自動的にログインさせます。

    bbPressログアウトを実行するカスタマイズされた/ログアウト/リンクを作成しました。同時にMediaWiki Cookieを同時に終了します。

    最後のステップは、bbpress、mediawikiなどの他のすべてのログアウト/ログインリンクを統合したものにリダイレクトすることでした。私は.htaccessをコアコードを使いこなすのではなく、書き直して使用しました。

    まだ進行中ですが、かなりうまく動作します。

    +0

    ねえ、統合のために書いたコードをリリースしたことはありますか?私はMediawikiとWordPressの統合に取り組んでいます。ありがとう! –

    関連する問題