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() | ユーザーの削除 |