参照サイト:http://www.bnote.net/php/pear/ref_auth.shtml
PHPのPEAR Auth のコンストラクタ
認証された際のusernameを取得したくて調べてたら、これを見つけた。
最初は
$username = $authobj->username;
としていたがこれではもう一度読み込んだときに$usernameの値がからになっていた。
$username = $authobj->getUsername()
これで取得できた。
PHPのPEAR Auth のコンストラクタ
認証された際のusernameを取得したくて調べてたら、これを見つけた。
最初は
$username = $authobj->username;
としていたがこれではもう一度読み込んだときに$usernameの値がからになっていた。
$username = $authobj->getUsername()
これで取得できた。
| 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() | ユーザーの削除 |
