require_once('Auth.php');
$options=array('dsn'=>'mysql://username:password@localhost/gj');
//数据库类型、用户名、密码、主机名、数据库
//$options = array('dsn' => 'mysql://root:root@localhost/gj','table' => 'users','usernamecol' => 'email','passwordcol' => 'pass','cryptType' => 'sha1',
'db_fields' => '*');表,用户字段,密码字段,应该选中的其它字段,加密函数
$auth=new Auth('DB',$options,'show_login_form');
//后端验证参数(DB表示用DB包,File表示文件系统)、选项、登录函数
$auth->addUser():添加用户
$auth->start():启动身份验证过程
$auth->checkAuth():验证
$auth->getAuthData('column_name')取出相应字段
setAuthData($name,$value)可以将数据添加到会话
问题:其验证结果会报错,因为header前面有输出。