require_once("Auth/HTTP.php");

//设置数据库的连接选项

$auth_options=array(

‘dsn‘=>"mysql://root:[email protected]/test", //数据库连接字符串

‘table‘=>"tablename1", //表名

‘usernamecol‘=>"username", //用于存储用户名的列

‘passwordcol‘=>"password", //用于存储密码的列

‘cryptType‘=>"none", //密码加密方式

);

//创建Auth_HTTP对象,指明采用DB作为信息来源

$auth = new Auth_HTTP("DB", $auth_options);

//设置对话框上的说明信息

$auth->setRealm(‘Login‘);

//身份校验失败或者用户取消时的错误信息

$auth->setCancelText(‘身份校验失败!‘);

//开始进行用户身份校验

$auth->start();

//如果身份校验成功,显示信息

if($auth->getAuth())

{

echo "身份校验成功,欢迎". $auth->username;

};

?>

原文:http://www.jb51.net/article/17510.htm

php auth_http,php auth_http类库进行身份效验相关推荐

  1. Spring Boot 统一功能处理(用户登录权限效验-拦截器、异常处理、数据格式返回)

    文章目录 1. 统一用户登录权限效验 1.1 最初用户登录权限效验 1.2 Spring AOP 统一用户登录验证 1.3 Spring 拦截器 1.4 练习:登录拦截器 1.5 拦截器实现原理 1. ...

  2. 程序员的知识问题,仅供参考

    互怼提问 – 架构优化   1. 主从复制的原理是什么?主从复制中断了怎么办?主从复制出现延迟怎么处理?主库崩溃了怎么办?Mha 原理: 原理:主从复制一共有三个进程,从库生成两个线程,一个I/O线程 ...

  3. PHP面试问题总结整理

    主从复制的原理是什么?主从复制中断了怎么办?主从复制出现延迟怎么处理?主库崩溃了怎么办? 原理: 原理:主从复制一共有三个进程,从库生成两个线程,一个I/O线程,一个SQL线程: i/o线程去请求主库 ...

  4. XSS跨站脚本攻击防御和Cookie,及SSO单点登录原理

    XSS又称CSS,全称Cross SiteScript,跨站脚本攻击,是Web程序中常见的漏洞,XSS属于被动式且用于客户端的攻击方式,所以容易被忽略其危害性.其原理是攻击者向有XSS漏洞的网站中输入 ...

  5. 几种常用 JSON 库性能比较

    点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 原文:www.xncoding.com/2018/01/09/java/jsons.html ...

  6. JAVA中几种常用JSON库性能比较

    点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 作者:飞污熊 xncoding.com/2018/01/09/java/jsons.html 本 ...

  7. 单点登陆的技术实现机制

    来源于: 小灵云芝的博客 http://blog.sina.com.cn/xiaolingyuanzi 单点登陆的技术实现机制随着SSO技术的流行,SSO的产品也是满天飞扬.所有著名的软件厂商都提供了 ...

  8. gson解析天气json_几种常用JSON解析库性能比较

    PS:公众号推文时间工作日早晨8点50分,周末下午3点30分,不见不散哈! 作者:飞污熊 xncoding.com/2018/01/09/java/jsons.html 本篇通过JMH来测试一下Jav ...

  9. SSO 单点登录解决方案

    转自:http://www.blogjava.net/Jack2007/archive/2014/03/11/191795.html 1 什么是单点登陆       单点登录(Single Sign ...

最新文章

  1. Linux Terminal 控制终端的使用
  2. 实战:人脸识别的Arcface实现 | CSDN博文精选
  3. Spring Cloud Greenwich 新特性和F版升级分享
  4. UVa10000 - Longest Paths(为什么是WA)
  5. javaSE基础04
  6. Spring教程--IOC(注解方式)和整合junit
  7. strcompare php,PHP中的startswith()和endsWith()函数
  8. 基本数据结构 - 栈和队列
  9. VMware虚拟机运行虚拟系统时显示“内部错误”的解决方法
  10. java生成world文件_Hello World 项目创建与项目配置文件介绍
  11. halcon算子翻译——compose3
  12. Android中的界面组成
  13. ubuntu16.04下ROS操作系统学习笔记(六 )机器视觉-摄像头标定-ROS+OpenCv-人脸识别-物体跟踪-二维码识别
  14. WinDriver简介(或介绍)
  15. 【IDE工具】win10电脑设置保护眼睛色
  16. r语言和python培训_Python 和R语言
  17. navigator 常用API的使用及其使用场景
  18. 快看快看,这款免费的低代码平台绝绝子
  19. 国内木兰造假!国外无一入选顶会!论两极分化下的编程语言研究
  20. HTML如何实现多个空格

热门文章

  1. 如何更改gridview中任意单元格颜色或者内容。
  2. 在熊市中厚积薄发 比特币现金加大基础设施、应用程序和协议创新力度
  3. 在 Google Go Team 工作是一种怎样的体验?
  4. UIDatePicker | 时间选择器
  5. 推荐系统学习03-SVDFeature
  6. TCL免污式洗衣机联手育儿网打响免污保卫战
  7. Android 开源框架Universal-Image-Loader全然解析(一)--- 基本介绍及使用
  8. Docker视频发布
  9. MyBatis和SpringMVC集成事务在Junit测试下有效但是在实际项目无效的问题
  10. POJ-1273(最大流-Augment Path,EK,BFS)