Auth_HTTP 例2

Auth_HTTP 例2 – データベースからの列データの取得と MD5 パスワード使用の例

Example

<?php  
// データベースからの列データの取得と MD5 パスワードを使用した例

require_once("Auth/HTTP.php");

// データベース接続オプションの設定
$AuthOptions = array(
'dsn'=>"pgsql://test:test@localhost/testdb",
'table'=>"testable",                            // テーブル名 
'usernamecol'=>"username",            // ユーザ名のコラム
'passwordcol'=>"password",            // パスワードのコラム
'cryptType'=>"md5",                // データベース中でのパスワードの暗号化形式
'dbFields'=>"*",                // 他のコラムの取得を可能にする
);


$a = new Auth_HTTP("DB"$AuthOptions);

$a->setRealm('yourrealm');            // 領域 (realm) 名
$a->setCancelText('<h2>Error 401</h2>');        // 認証が失敗した際に表示されるメッセージ
$a->start();                    // 認証プロセスの開始


if($a->getAuth())                // 認証すべきユーザかどうかの確認 
{
    echo 
"Hello $a->username welcome to my secret page <BR>";
    echo 
"Your details on file are: <BR>";
    echo 
$a->getAuthData('userid');        // データベースから他のデータを取得している。
    
echo $a->getAuthData('telephone');      // この例では、ユーザID (userid)、電話番号 (telephone)
    
echo $a->getAuthData('email');        // およびメールアドレス (email) を取得。
};
?>
NPO法人の設立はお任せ下さい

NPO法人とはという基本的内容から実際のNPO法人設立まで広くお手伝いいたします。これからNPO法人をお考えの方はオススメ。NPO法人とはNon Profit Organizationの略であり、特定非営利活動法人を指します。法人なので当然に登記され、独立した人格として活動ができるようになります。

これから引越しや転勤等で賃貸物件を探すなら、賃貸大阪homeへ
アクセスカウンター
アルバイトをお探しならアルバイトスタイルへ。アルバイトを探したい方、アルバイトを探している方は必見です。
NPO法人をこれから設立したいとお考えなら自分で設立するNPO法人へ。都道府県ごとのNPO法人設立情報などを提供。NPO法人証明書も発行
株式会社をこれから設立したいとお考えなら会社設立webへ。都道府県ごとの会社設立専門家を紹介しております。
メールフォームを製作するならメールフォームbizへ。納品できるメールフォームを製作