Movable Type 備忘録
MTHatenaAuth プラグイン
- Prev Page: 画像を挿入で出力されるタグを Lightbox 対応にする
- Next Page: ウェブページのテンプレートを切り替える
こんにちわ^^
今日は今回で 4 度目の投稿になるかな (; ̄∇ ̄A
まぁ、わたしのサイトはブログという名の '覚え書' なので、何度でも投稿しちゃいます。
普通!? のブログなら 1 日 1 回を目安に毎日継続的に投稿するとこなんだろうけど、わたしには関係ありません。「思い立ったが吉日」的な運用でいきます。
目の調子がよければ、これからもバシバシ投稿しまくりですっ!!
てなことで、以前 oscar さんとこで見つけた、おもしろそうなプラグインがあったので、ダウンロードしたはいいけど放置しっぱなしだったプラグインのご紹介です (●>∀<●)/
Movable Type 4 から、ユーザ認証には複数の認証サービスを選ぶことができるようになりました。
そのユーザ認証に「はてな認証」を加えることができるプラグインが oscar さんとこでご紹介されてました。
コメント認証プラグイン
「はてな認証」を追加するには、Kickstart my heart さんで公開されている、HatenaAuth プラグインを使用します。
カスタマイズ
まず API キーと秘密鍵を取得します。
こちらのはてな認証APIからログインします。
そして「新規APIキーを取得する」をクリックして、「アプリケーションの説明」欄に目的の説明をカンタンに記入します。たとえば、わたしの場合は「コメント投稿用」として先に進みました。先に進むと、コールバック URL とあります。
ここには mt-comments.cgi の URL を入力します。サイトの URL ではないのでお間違いなく。そうすると API キーと秘密鍵がもらえます。
最後に「ステータス」をクリックして有効にすれば準備は完了です。次に HatenaAuth プラグインをインストールします。
こちらのはてなIDでMovable Type 4ベースのブログにコメントをから HatenaAuth.zip 圧縮ファイルを入手してください。
そして、いつものように mt/plugins/ ディレクトリの中に HatenaAuth/ フォルダごとごっそりとアップロードします。取得した API キーと秘密鍵を設定します。
ダッシュボードから「はてな認証」を許可するブログを選択して、プラグイン一覧を表示します。
そして、「Commenter Authentication for Hatena・・・」というのが追加されてますので、そちらの「設定」をクリックして、API キーと秘密鍵をそれぞれコピー & ペーストします。一通り貼り付けたら「変更を保存」ボタンをクリックして保存します。
最後に認証方式を設定します。
ダッシュボードから「はてな認証」を許可するブログを選択して、「ブログの設定」>「登録 / 認証」へと進みます。
そして、「Hatena ID」が追加されてますので、それをチェックして「変更を保存」ボタンをクリックして設定を保存します。
以上で完了です。
後は各自でコメント認証の動作確認を行ってください。
気になるのが、oscar さんとこの認証画面では「はてな認証」のとこにアイコンが表示されてるのですが、わたしんとこでは何にも表示されてません( ̄д ̄;)おかひぃ。
でも機能は満たしてるから良しとします (●>∀<●)
「mixi 認証」なんてのないのかね。
- 2007.09.25 追記 -
デフォルトでは認証時に表示される「はてな認証」のロゴは表示されませんでした。
ですので、HatenaAuth.pl を以下のようにカスタマイズしました。
HatenaAuth.pl 40行目
class => 'HatenaID',logo => 'images/comment/signin_hatena.png',logo_small => 'images/comment/signin_hatena.png',login_form => <<EOT,
青い字の行を追加しました。
また、わたしが作ったロゴでよければ signin_hatena.png, signin_hatena_small.png をお持ち帰りください。
ダウンロードしたロゴファイルを mt/mt-static/images/comment/ ディレクトリ内にアップロードします。
logo_small は認証後のコメントに付加されるロゴとのことです。
Trackback Pings(1)
- from
accoun.Diary!
はてなのユーザー名でコメント時の認証を行うプラグインを導入しました。 ブログ復活...




たびたび、お邪魔します。
>気になるのが、oscar さんとこの認証画面では「はてな認証」のとこにアイコンが表示されてるのですが、わたしんとこでは何にも表示されてません( ̄д ̄;)おかひぃ。
別におかしくないです。プラグインままだと、そういう状態になります。
なんか気に入らないので、Googleコメントと併せて、プラグイン書き換えてみました。
プラグインのソース見れば、どうすれば良いか、一発で解りますよ。
>>1 oscar さん
こんばんわ^^
> プラグインのソース見れば、どうすれば良いか、一発で解りますよ。
えぇーーー Σ( ̄Д ̄;)!?
実はわたしも HatenaAuth プラグイン見たんですけど、それらしい記述がなさそうだったので放置したんです。
う~ん・・・もぅ少し調べてみるです。
>実はわたしも HatenaAuth プラグイン見たんですけど、それらしい記述がなさそうだったので放置したんです。
HatenaAuthと、アイコン表示してる他の認証プラグインを比べるんです。
プラグインの登録している部分で、「label」と「class」後に「logo」と「logo_small」があると、そのアイコンを表示するようになります。
「logo」が認証方法の選択画面で表示される、アイコンへのパスになります。
「logo_small」は、実際に認証した後でコメントに付加されるアイコンです。
>>3 oscar さん
こんばんわ^^
> HatenaAuthと、アイコン表示してる他の認証プラグインを比べるんです。
他の認証プラグインなんてあったんですね!?
わたしは、Comment.pm を解析して logo の存在を知りました (; ̄∇ ̄A
でも、logo_small は記述がなかったので知りませんでした。
さっそくやってみますの (●´∀`●)
追記とダブっちゃいましたね。
>「mixi 認証」なんてのないのかね。
確かmixi認証ってAPIの公開がされてないから・・・
とか言ってませんでしたっけ。
でも、mixiのサービス間で、認証のやり取りやってるみたいだから、その内出るのかもなんて話がありましたね。mixiのスタイルっぽくないけど。
>>5 oscar さん
こんばんわ^^
> でも、mixiのサービス間で、認証のやり取りやってるみたいだから、その内出るのかもなんて話がありましたね。mixiのスタイルっぽくないけど。
公開されるといいですね。
mixi ではお友達が少ないですが、そうすればもっと交流が増えるかも、なんてね (●>∀<●)