Auth のメンバ[Pear::Auth]
構築
| メンバ | 概要 |
|---|---|
| Auth::Auth() | コンストラクタ |
認証及び認証設定
| メンバ | 概要 |
|---|---|
| Auth::start() | 認証の開始及び認証フォーム出力 |
| Auth::logout() | ログアウトします。 |
| Auth::setExpire() | 認証の有効期限を設定 |
| Auth::setIdle() | 最大アイドル時間の設定 |
| Auth::setSessionname() | カスタムセッション名の設定 |
| Auth::setShowLogin() | ログインページを表示するかどうかを指定します。 |
認証状態の取得
| メンバ | 概要 |
|---|---|
| Auth::getAuth() | ユーザが認証済みかどうか調べます。 |
| Auth::getStatus() | 現在の認証状況についての情報を返す。 |
コールバック
| メンバ | 概要 |
|---|---|
| Auth::setLoginCallback() | ログイン時のコールバック関数を登録します。 |
| Auth::setFailedLoginCallback() | ログインエラー時のコールバック関数を登録します。 |
| Auth::setLogoutCallback() | ログアウト時のコールバック関数を登録します。 |
その他のデータ
| メンバ | 概要 |
|---|---|
| Auth::setAuthData() | 認証ユーザーの補助情報を追加します。 |
| Auth::getAuthData() | 認証ユーザーの補助情報を取得します。 |
| Auth::setAuth() | 認証ユーザー名を設定します。ただし、session_start()は、行いません。 |
| Auth::getUsername() | 現在の認証セッションのユーザー名を取得 |
| Auth::sessionValidThru() | セッションの有効期限を取得 |
ユーザー管理
| メンバ | 概要 |
|---|---|
| Auth::listUsers() | ユーザー及び付属情報の一覧を取得します。 |
| Auth::addUser() | ユーザーを追加 |
| Auth::removeUser() | ユーザーの削除 |