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前面有输出。