質問

逆に、Wiki をインストールして、ログイン資格情報を共有できれば幸いです。 ワードプレス そしてウィキ。ハッキングしました メディアウィキ しばらく前に別のサイトとログイン情報を共有しました ( ASPクラシック) セッション Cookie を介して、それを実行するのは面倒で、維持するのはさらに面倒でした。理想的には、プラグインか、より洗練されたソリューションを知っている人を見つけたいと思っています。

役に立ちましたか?

解決

チュートリアル WordPress、bbPress、MediaWiki これにより、MediaWiki を WordPress インストールに統合する正しい軌道に乗ることができるはずです。それは確かにそうなるだろう 多く WordPress をハッキングして Wiki 機能を追加するよりも簡単です。特に、あなたが説明しているような詳細な権限を備えている場合はそうです。

他のヒント

MediaWiki と Wordpress はどちらも OpenID をサポートしています。

http://www.wordpress.org/extend/plugins/openid/

http://www.mediawiki.org/wiki/Extension:OpenID

ただし、自動ログイン(一方にログインすると、もう一方にも自動的にログインする)の場合は、checkid_immediate の実装を検討する必要があると思います。

http://www.openid.net/specs/openid-authentication-2_0.html#anchor28

WPMW, MediaWiki を WordPress インストール内に統合するためのソリューションである、が役に立つかもしれません。

別の解決策については、 CUNY Academic Commons が WPMu-MediaWiki シングル サインオンを発表. 。WordPress ログインをマスターとして使用するものを作成するだけです。

私の会社は社内で WordPress と MediaWiki を使用しており、HTTP_AUTH アクセス制御を使用して「シングル サインオン」を作成しています。さらにアプリケーションを追加するときは、必要に応じてそれらを HTTP_AUTH システムに統合するだけです。セキュリティのために、SSL 経由で HTTP_AUTH を実行できます。基本的な手順は次のとおりです。

.htaccess を構成して認証タイプを指定します。実稼働環境では MySQL を使用しますが、単純な htpasswd ファイルを使用することもできます。

WordPress ディレクトリの .htaccess ファイルに以下を追加します。

  <Files wp-login.php>
    AuthType Basic
    AuthName "Restricted Access"
    AuthUserFile /some/path/to/htpasswd
    Require valid-user
  </Files>

WordPress wp-admin/ ディレクトリの .htaccess に以下を追加します。

  AuthType Basic
  AuthName "Restricted Access"
  AuthUserFile /some/path/to/htpasswd
  Require valid-user

MediaWiki ディレクトリの .htaccess ファイルに次の内容を追加します。

  AuthType Basic
  AuthName "Restricted Access"
  AuthUserFile /some/path/to/htpasswd

次に、 HTTP認証 MediaWiki の拡張機能と HTTP認証 WordPress用のプラグインをインストールして設定します。私たちのホスティング環境では mod_php が提供されていないため、MediaWiki 拡張機能に若干の変更を加える必要がありましたが、mod_php があればすぐに機能します。

私たちの環境はプライベート イントラネットであるため、全員が認証されることに注意してください。上記の .htaccess ファイルは、一般公開されているブログでは機能しますが、全員の認証を要求するかどうか、またサイトが一般公開されているかどうかに応じて、MediaWiki .htaccess に追加の調整が必要になる場合があります。

見て ウィキフル, 、 ワードプレス 橋渡しするプラグイン メディアウィキ そしてWordPress。それでうまくいくかもしれません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top