エンジニアブログ

エンジニアブログ
Movable Type プラグイン

最終ログイン日時を記録するMovable Typeプラグイン:LastLogin

174436_100002191918053_3698151_n.jpg 井内 2012年05月11日

コーポレートサイト構築を行う場合、お客様の社内規定によっては「各ユーザーの最終ログイン日時を知りたい」というご要望を頂くことがあります。

昨日、社内でそんな話が聞こえたので早速実装してみました。


LastLoginユーザー一覧画面.png


このLastLoginプラグインをインストールすると、ユーザーの管理画面に3つの列が追加されます。

列名説明
最終アクセスユーザーが最後にMT管理画面を操作した日時です。
最終ログインユーザーが最後にログインした日時です。
最終ログイン失敗ユーザーが最後にログインに失敗した日時です。

※日時が記録されていない項目は空欄表示されます。


プラグインを作ってからどういう話だったか確認してみると、Movable Type 5.0xで使いたかったようで、あまり意味がありませんでした。。。

Movable Type 5.0xはリスティングフレームワークが無いので、実装は結構大変そうです。ご要望が多ければ検討いたします。


ダウンロード

インストール

  • ダウンロードしたzipファイルを解凍して得られるLastLoginディレクトリを、pluginsディレクトリにコピーして下さい。
  • ユーザーの管理画面に「最終アクセス」「最終ログイン」「最終ログイン失敗」の列が表示されていない場合、画面右上にある「表示オプション」を開いて「最終アクセス」「最終ログイン」「最終ログイン失敗」にチェックを入れてください。

注意事項

  • Movable Type 5.1xでのみ動作します。(リスティングフレームワークを使用しているためです。)
  • Movable Type 5.13で動作確認しています。

その他

  • このプラグインはブログウェアです。どなたでも無償でご利用頂けますが、感想、要望などをあなたのブログで記事として紹介頂けると幸いです。
  • 本プラグインをご利用される方は必ずプラグインご利用の際の注意事項をお読みください。