Auth_Container_SOAP
Auth_Container_SOAP – SOAP サービスを使用して認証を行う
SOAP コンテナ
このコンテナは、PEAR SOAP クライアントを使用して、
SOAP サービスでの認証機能を提供します。
Auth コンストラクタ()
でのこのストレージ固有のオプションは、オプションの配列です。
使用可能なオプション
オプション |
データ型 |
デフォルト値 |
説明 |
"endpoint" |
string
|
|
サービスが存在する URI。
|
"namespace" |
string
|
|
ウェブサービスの名前空間。
|
"method" |
string
|
|
コールする SOAP メソッド。
|
"encoding" |
string
|
|
使用するコンテントエンコーディング
(例えば UTF-8)。
|
"usernamefield" |
string
|
|
ユーザ名が保存されるフィールドの名前。
|
"passwordfield" |
string
|
|
パスワードが保存されるフィールドの名前。
|
"matchpasswords" |
boolean
|
TRUE
|
TRUE の場合、SOAP コールから返される結果のパスワードフィールドを
コンテナがチェックします。そしてユーザが入力した値と一致するかを調べます。
FALSE の場合、ユーザ認証に失敗すると SOAP コールがエラーを返します。
エラーが返ってこなかった場合は認証に成功したものとみなされ、
そのまま処理を進められます。
|
"_features" |
array
|
|
ユーザ名およびパスワードフィールドのほかに SOAP コールに渡す
追加のパラメータの連想配列。これは、SOAP コールに
名前つきパラメータとして渡されます。
<?php array( 'field1' => 'value1', 'foo' => 'bar', ); ?>
|