php auth_http类库进行身份效验

前端之家收集整理的这篇文章主要介绍了php auth_http类库进行身份效验前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<div class="codetitle"><a style="CURSOR: pointer" data="44013" class="copybut" id="copybut44013" onclick="doCopy('code44013')"> 代码如下:

<div class="codebody" id="code44013">@H_301_2@<?PHP @H_301_2@require_once("Auth/HTTP.PHP"); @H_301_2@//设置数据库的连接选项 @H_301_2@$authoptions=array( @H301_2@'dsn'=>"MysqL://root:1981427@localhost/test",//数据库连接字符串 @H_3012@'table'=>"tablename1",//表名 @H301_2@'usernamecol'=>"username",//用于存储用户名的列 @H_3012@'passwordcol'=>"password",//用于存储密码的列 @H3012@'cryptType'=>"none",//密码加密方式 @H3012@); @H301_2@//创建AuthHTTP对象,指明采用DB作为信息来源 @H301_2@$auth = new Auth_HTTP("DB",$authoptions); @H3012@//设置对话框上的说明信息 @H3012@$auth->setRealm('Login'); @H301_2@//身份校验失败或者用户取消时的错误信息 @H_3012@$auth->setCancelText('身份校验失败!'); @H301_2@//开始进行用户身份校验 @H_3012@$auth->start(); @H301_2@//如果身份校验成功,显示信息 @H_3012@if($auth->getAuth()) @H3012@{ @H3012@echo "身份校验成功,欢迎". $auth->username; @H3012@}; @H3012@?> @H301_2@

猜你在找的PHP相关文章