はてなIDでMovable Type 4ベースのブログにコメントを
8/27/2007, 4:16:00 AM
先日のhack-a-thonでMTHatenaStar以外に実はもう1つプラグインを作っていて、でも諸般の事情で完成に至らなかったものがありました。hack-a-thonの最後の発表で、動くところまで見せたんですが、MTHatenaStarと立て続けにやったので、「どんだけはてな好きやねん」などと突っ込まれる始末。
今朝からid:naoyaさんのヘルプを受けて完成したので公開します。MT4のコメント投稿者認証フレームワークとはてな認証APIを使って、はてなIDでコメントできるようにするというものです。このブログでもインストールしてあるので、はてなIDでコメントしてみてください。
使い方
- はてな認証APIのページで、ご自分のブログ用のAPIキーと秘密鍵を取得する。このとき、コールバックURLとして指定するURLは、コメントフォームのPOST先、つまりCGIPath+CommentScriptの値(既定ではmt-comments.cgi)にします。ブログのURLではないのでご注意。
- プラグインのHatenaAuthフォルダを丸ごと、pluginsフォルダにコピーする。
- MT4にログインし、プラグインの設定画面で、1で取得したAPIキーと秘密鍵を設定し、保存する。
- ブログの設定画面から登録/認証タブに進み、Hatena IDをチェックして有効にする。
- ダイナミックパブリッシングをしておらず、しかもこれまで匿名でのコメントしか受け付けないようにしていた場合は、個別のブログ記事アーカイブを再構築する。
- はてなIDでコメントできます。