3


2

これは 去年の9月に投稿された質問と非常によく似ていますが、それに対する実用的な解決策に出会ったことはありません(そしてあまりよく知られていません - 自分でやるのに十分なセッションCookieがあること。 ユーザーにWordPressで認証を受けさせる場合、そのユーザーがWikiを編集する権限を持つようにMediaWikiでそのセッションCookieを読み取るにはどうすればよいですか? WordPressにすべてのユーザーデータを処理させたいので、ログインは常にWordPress内で行われます。

1 Answer


2


ちょっと遅れた答えです、そしてこれはあなたが探している完璧な解決策ではないかもしれません、しかし私は過去9か月ほどAuthWordpress.phpを問題なく使用しています。 WPのログインセッションはWikiにアクセスしても保持されませんが、MediaWikiからログインするとWPのユーザーはすべて正しく認証されます。 だからあなたはあなたのWPの資格情報を使ってWikiにログインするだけです。

これを得るための最良の方法はここにあります:http://wordpress-malagasy.googlecode.com/svn/wp/misc/wordpress-mediawiki/AuthWordpress.php。 そして、一番上のコメントの指示に従ってください。

それが役立つことを願っています!