認証ユーザーとしてサインインできるアカウントの設定
最終更新日: 2017.10.06
Movable Type では、登録ユーザー以外にも、様々なサービスのアカウントを利用して、サインインできるように設定できます。これらのほとんどは OpenID に対応したサービスのアカウントです。インストール時は Vox, LiveJournal のアカウントでサインインできるように設定されています。
- ブログメニューの [設定] から [登録 / 認証] を選択し、登録 / 認証設定ページに移動します。
- [認証方式] の項目で、サインインを許可したいアカウントのチェックボックスをチェックします。
- 設定後、[変更を保存] をクリックします。
認証方式を利用するにあたり、必要な Perl モジュールに不足のある場合は、その認証方式を選択できなくなるとともに、メッセージを表示します。
この場合、ほとんどが以下のモジュールをインストールすることで解決できます。
これらのモジュールがインストールされているかどうかは、システム情報を確認ください。
TypePad アカウントでのサインインを有効にするには、ドキュメント Movable Type のコメント認証に TypePad Connect を利用する を参照してください。
ここで設定するアカウントのほとんどは、OpenID として利用できるアカウントです。認証方式で [OpenID] を有効にしている場合、有効にしていないアカウントでもサインインできます。
Facebook Commenters プラグインの設定
- ブログメニューの [設定] から [登録 / 認証] を選択し、登録 / 認証設定ページに移動します。
- 登録 / 認証設定ページの [認証方式] 一覧にある [Facebook] 項目の [Facebook Commentersプラグイン設定] リンクをクリックします。
- ブログのプラグイン設定ページに移動するので、プラグインの一覧から [Facebook Comennters] をクリックし、展開されたメニューから設定タブをクリックします。
- すでに [Facebookアプリケーションキー] と [Facebookアプリケーションシークレット] を持っている場合は入力します。もし持っていない場合は [Facebookアプリ作成] リンクをクリックします (アプリの作成には Facebook のアカウントが必要です)。
- Facebook にサインインし、手順に従ってアプリの作成を行います。このとき最低限必要な項目は [キャンパス] とう設定項目内にある [コールバックURL] です。ここには Movable Type のアプリケーションディレクトリ、またはスタティックファイルディレクトリの URL を入力します。
http://www.example.com/cgi-bin/mt/
http://www.example.com/mt/mt-static/
もし、コールバック URL の設定を行ってもサインインできない場合は、[Facebook コネクト] 設定項目内の [Connect URL] にも [コールバック URL] と同じ内容を入力してください。
- アプリの作成を完了すると [APIキー] と [秘密] というキーを取得できるので、Movable Type の Facebook Commenters プラグイン設定ページに戻り、所得したキーを入力します。[APIキー] は [Facebookアプリケーションキー] に、[秘密] は [Facebookアプリケーションシークレット] に入力します。
- [変更を保存] ボタンをクリックし、Facebook Commenters プラグインの設定を完了させます。
- Movable Type の登録 / 認証設定ページに移動すると、Facebook アカウントでのサインインを有効にできるようになっています。