php pearの最近のブログ記事

参照サイト:http://www.bnote.net/php/pear/ref_auth.shtml

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

このアーカイブについて

このページには、過去に書かれたブログ記事のうちphp pearカテゴリに属しているものが含まれています。

前のカテゴリはphpMyAdminです。

次のカテゴリはブックマークです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。