เมื่อใช้ AUTH_HTTP คุณสามารถสร้างโปรแกรมโดยใช้การตรวจสอบสิทธิ์ HTTP ได้อย่างง่ายดาย และคุณสามารถระบุตารางข้อมูลผู้ใช้ได้อย่างอิสระ ทำให้การดำเนินการง่ายและสะดวกต่อการใช้งาน...
ตัวอย่าง:
<?php
need_once("รับรองความถูกต้อง/HTTP.php");
$options = อาร์เรย์(
'dsn'=>"mysql://root:@localhost/test", //สตริงการเชื่อมต่อฐานข้อมูล
'table'=>"test_http", //ตารางผู้ใช้
'usernamecol'=>"name", // ช่องชื่อผู้ใช้
'passwordcol'=>"passwd", //ช่องรหัสผ่านผู้ใช้
'cryptType'=>"md5", // รหัสผ่านบวกวิธีรหัสผ่าน
'db_fields'=>"*",
-
$a = new Auth_HTTP("DB", $options);
$a->setRealm('yourrealm'); // ชื่อขอบเขต
$a->setCancelText('Error 401'); // แจ้งข้อความเมื่อการยืนยันล้มเหลว
$a->start(); // เริ่มกระบวนการตรวจสอบความถูกต้อง
if($a->getAuth()) // สำเร็จ
-
echo "สวัสดี $a->ชื่อผู้ใช้ ยินดีต้อนรับสู่หน้าลับของฉัน";
echo $a->getAuthData('userid'); // รับช่องอื่นๆ
echo $a->getAuthData('โทรศัพท์'); //
echo $a->getAuthData('email');
//print_r($a);
-
-
เพียงเพิ่มโปรแกรมนี้ก่อนที่โปรแกรมจะได้รับการตรวจสอบ..