باستخدام AUTH_HTTP، يمكنك بسهولة إنشاء برامج تعتمد على مصادقة HTTP، ويمكنك تحديد جداول بيانات المستخدم بحرية، مما يجعل العملية بسيطة وسهلة الاستخدام...
مثال:
<?php
require_once("Auth/HTTP.php");
خيارات $ = صفيف (
'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()) // Success
{
echo "مرحبًا $a->مرحبًا بك في اسم المستخدم في صفحتي السرية";
echo $a->getAuthData('userid'); // احصل على الحقول الأخرى
صدى $a->getAuthData('telephone');
echo $a->getAuthData('email');
//print_r($a);
};
?>
فقط قم بإضافة هذا البرنامج قبل التحقق من البرنامج..