DataAPI Disablerプラグイン

はじめに

DataAPI DisablerプラグインはMovable TypeのData APIの使用をブログ・ウェブサイト単位で無効化するプラグインです。
Movable Typeで運用しているサイトの一部に認証サイトなどData APIでアクセスされたくないブログ・ウェブサイトがある場合にご利用ください。

動作条件

本プラグインはMovable Type 6.0にて動作します。

インストール

配布アーカイブに含まれる「dataapi-disabler.pl」ファイルを、Movable Typeインストールディレクトリの「plugins」ディレクトリにコピーしてください。

設定方法

インストールに成功した場合、ブログ・ウェブサイトの「Webサービス設定」画面に「Data API 設定」という設定要素が表示されるようになります。
設定中のブログ・ウェブサイトでData APIを無効化したい場合には「Data APIによるアクセスを許可する」のチェックをはずし「変更を保存」ボタンをクリックしてください。この時点でData APIでのアクセスが制限される状態になります。
インストール直後、この設定は全ブログ・ウェブサイトについてチェックされた状態(Data API有効)になっています。

プラグインの動作について

Data APIのエンドポイントのうちblog_idを指定するものについて、指定されたブログでData APIを無効と設定している場合に権限なし(403エラー)と扱うように動作します。
ただしシステム管理者のAccessTokenを用いてアクセスしている場合には、この設定に関わらず動作します。

更新履歴

ライセンス

本プラグインは、MITライセンスにて公開されます。

連絡先

作者:M-Logic, Inc.