php auth_http類(lèi)庫(kù)進(jìn)行身份效驗(yàn)
更新時(shí)間:2009年03月19日 01:25:54 作者:
前提是要安裝auth類(lèi)庫(kù)和auth_http類(lèi)庫(kù)
復(fù)制代碼 代碼如下:
<?php
require_once("Auth/HTTP.php");
//設(shè)置數(shù)據(jù)庫(kù)的連接選項(xiàng)
$auth_options=array(
'dsn'=>"mysql://root:1981427@localhost/test", //數(shù)據(jù)庫(kù)連接字符串
'table'=>"tablename1", //表名
'usernamecol'=>"username", //用于存儲(chǔ)用戶(hù)名的列
'passwordcol'=>"password", //用于存儲(chǔ)密碼的列
'cryptType'=>"none", //密碼加密方式
);
//創(chuàng)建Auth_HTTP對(duì)象,指明采用DB作為信息來(lái)源
$auth = new Auth_HTTP("DB", $auth_options);
//設(shè)置對(duì)話框上的說(shuō)明信息
$auth->setRealm('Login');
//身份校驗(yàn)失敗或者用戶(hù)取消時(shí)的錯(cuò)誤信息
$auth->setCancelText('身份校驗(yàn)失?。?);
//開(kāi)始進(jìn)行用戶(hù)身份校驗(yàn)
$auth->start();
//如果身份校驗(yàn)成功,顯示信息
if($auth->getAuth())
{
echo "身份校驗(yàn)成功,歡迎". $auth->username;
};
?>
相關(guān)文章
二十行語(yǔ)句實(shí)現(xiàn)從Excel到mysql的轉(zhuǎn)化
二十行語(yǔ)句實(shí)現(xiàn)從Excel到mysql的轉(zhuǎn)化...2006-10-10
PHP入門(mén)學(xué)習(xí)的幾個(gè)不錯(cuò)的實(shí)例代碼
php連接數(shù)據(jù)庫(kù) php讀取數(shù)據(jù)庫(kù)中,某一字段值 php判斷表單是否提交等實(shí)例代碼2008-07-07
vBulletin HACK----關(guān)于排版的兩個(gè)HACK
vBulletin HACK----關(guān)于排版的兩個(gè)HACK...2006-10-10

