Movable Type 備忘録
Basic 認証と連携して Movable Type にログインする
- Prev Page: Movable Type 5.0 リリース
- Next Page: [重要] Movable Type 5.01 リリース
あけましておめでとうございます。
本年もよろしくお願い致します。
本年最初に記事は、Basic 認証と連携して Movable Type にログインしてしまおう!!…です。
参考にしたページは、PageBute プラグインでお馴染みの スカイアークシステムさんとこの以下のページです。
カスタマイズ
以下の手順で行います。
- MT ユーザの認証タイプ変更
- Basic 認証ファイル htpasswd 作成
- mt-config.cgi を編集
MT ユーザの認証タイプ変更
通常、登録した MT のユーザの認証タイプは「MT」なのだそうですが、Basic 認証と連携するには登録ユーザの「author_auth_type」が「BasicAuth」である必要があるようです。
そこで SQL を使って手動で変更する必要があります。実行した SQL は以下の通りです。登録ユーザの author_auth_type を変更
UPDATE `mt_author` SET author_auth_type = 'BasicAuth' WHERE author_auth_type = 'MT';
Basic 認証ファイル htpasswd 作成
次に Basic 認証を設定します。
作成するユーザは MT に登録したユーザ名である必要があるそうです。パスワードは何でもいいようです。
また、Basic 認証で作成するパスワードは暗号化してる必要があるので、以下のページにてユーザ名とパスワードを入力して「作成」ボタンをクリックすれば作成してくれます。作成したテキストをコピーして、mt.cgi と同じ場所に .htpasswd ファイルを新規作成して貼り付けます。
複数のユーザで MT にログインされてる方はそれぞれのユーザ名に対するパスワードを作成して 1 行 1 ユーザとしてコピペしていきます。mt-config.cgi を編集
最後に mt-config.cgi に以下を追加します。
ユーザー認証方式
AuthenticationModule BasicAuth
環境変数 AuthenticationModule の詳細は以下のページで説明されてます。
相変わらず読んでも良く分かりません。
良く分からないまでも、ちゃんと認証されたので良しとします。また、Basic 認証と連携させるとログアウトボタンが表示されなくなります。
お試しあれぇ。
Trackback Pings(0)
No trackbacks found.
Comments(0)
No comments found.




Post a Comment