Extension:OAuth/ja

OAuth 拡張機能が実装するMediaWikiのOAuthサーバは、プロトコル版番号 OAuth 1.0a と OAuth 2.0 の両方に対応しています. これによりサードパーティの開発者はアプリケーション (「消費者」) を安全に開発でき、利用者は付与する権限一式 (「承諾」) を限定できるため、利用者に代わってそのアプリケーションに MediaWiki 操作 API を使用させます.

要件

 * OAuthは一時的なトークンとセッションのためにオブジェクトキャッシュに依存しています. キャッシュ構成設定がまともな限り、うまくいくはずです.  (Older versions required Memcached explicitly.)
 * 現在、MySQLとSQLiteのデータベースバックエンドのみをサポートしています.
 * MediaWiki のインストールがプライベートの場合（利用者は必ずログインして閲覧許可を得る場合）、Special:OAuthをホワイトリストに加筆して対応できるかもしれません.

インストール


利用者権限
To assign a permission to some group, for example to sysops, you add following line to :

設定


OAuth 2.0 REST エンドポイント
The following REST endpoints are provided for OAuth 2.0 interaction



実験用RESTエンドポイント
実験的なRESTエンドポイントを有効にするには、設定変数をLocalSettings.phpに追加してください.



関連項目

 * - 名称が似た拡張機能で、OATH-基準のワンタイムパスワードを使う二次的な認証ファクタを採用します.
 * – この MediaWiki 拡張機能は皆さんのウィキが Extension:OAuth を実行する場合も含めて、他のウィキに認証を委譲できるようにするもので 、対象は PluggableAuth を使用する全ての OAuth プロバイダになります.
 * – OAuth 消費者のクライアント・ライブラリ.