File_Passwd_Cvs::staticAuth

File_Passwd_Cvs::staticAuth() – 高速な認証

Synopsis

require_once 'File/Passwd/Cvs.php';

mixed File_Passwd_Cvs::staticAuth ( string $file , string $user , string $pass )

Description

静的なユーザ認証を行います。

Parameter

string $file

パスワードファイルへのパス。

string $user

認証するユーザ名。

string $pass

プレーンテキスト形式のパスワード。

Return value

認証された場合に TRUE、認証されなかった場合に FALSE、 認証に失敗した場合には PEAR_Error を返します。

Possible PEAR_Error values
エラーコード 概要
FILE_PASSWD_E_NOT_EXISTS パスワードファイルが存在しません。
FILE_PASSWD_E_FILE_NOT_OPENED パスワードファイルを読み込みモードでオープンできません。
FILE_PASSWD_E_FILE_NOT_LOCKED パスワードファイルを共有モードでロックできません。
FILE_PASSWD_E_FILE_NOT_UNLOCKED パスワードファイルのロックを解除できません(認証されなかった場合のみ)。
FILE_PASSWD_E_FILE_NOT_CLOSED パスワードファイルをクローズできません(認証に失敗した場合のみ)。

Note

This function should be called statically.