php auth_http類庫進(jìn)行身份效驗
更新時間:2009年03月19日 01:25:54 作者:
前提是要安裝auth類庫和auth_http類庫
復(fù)制代碼 代碼如下:
<?php
require_once("Auth/HTTP.php");
//設(shè)置數(shù)據(jù)庫的連接選項
$auth_options=array(
'dsn'=>"mysql://root:1981427@localhost/test", //數(shù)據(jù)庫連接字符串
'table'=>"tablename1", //表名
'usernamecol'=>"username", //用于存儲用戶名的列
'passwordcol'=>"password", //用于存儲密碼的列
'cryptType'=>"none", //密碼加密方式
);
//創(chuàng)建Auth_HTTP對象,指明采用DB作為信息來源
$auth = new Auth_HTTP("DB", $auth_options);
//設(shè)置對話框上的說明信息
$auth->setRealm('Login');
//身份校驗失敗或者用戶取消時的錯誤信息
$auth->setCancelText('身份校驗失??!');
//開始進(jìn)行用戶身份校驗
$auth->start();
//如果身份校驗成功,顯示信息
if($auth->getAuth())
{
echo "身份校驗成功,歡迎". $auth->username;
};
?>
相關(guān)文章
PHP PDOStatement::setAttribute講解
今天小編就為大家分享一篇關(guān)于PHP PDOStatement::setAttribute講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-02-02PHP數(shù)據(jù)庫操作面向?qū)ο蟮膬?yōu)點
PHP數(shù)據(jù)庫操作面向?qū)ο蟮膬?yōu)點...2006-10-10