用Session对Web页面进行保护

 用Session对Web页面进行保护
  · 曾宪宏·CPCW
  
    在很多时候,我们都要对某些Web 页面进行安全保护。典型的例子就是前台浏览页面与后台管理页面的安全性。这也是 WEB 上用得最多的一种页面安全模式。在用PHP4 开发一个小型的书籍管理系统中,我也遇到了这个安全问题。于是我想到了PHP4 的新特性----Session ..
  
  要求目的:同一站点,无权用户,一般授权用户和超级用户能看到和使用不同的页面。
  
  实现办法:在要保护的页面 include 不同级别的安全检验摸板。
  
  注意事项:
  1 > 要避免用户浏览器不使用 cookie 而不能浏览受保护的页面(session 默认使用客户端的 cookie).
  2 > 要防止权限被盗用。( PHP 4 的 session 的默认存活期间是从建立 session 开始到关闭浏览器为止。)
  
  如何使用:
  1 > 在需要一般保护的页面的代码最前边加上 include ("secturity2.php"); 就行了
  2 > 在需要特殊保护的页面的代码最前边加上 include ("secturity1.php"); 和 include ("secturity2.php"); 就行了
  (假设所有文件都在同一个文件夹里)
  
  程序代码及详细解释:
  security1.php 特殊用户页面保护摸板
  security2.php 一般用户页面保护摸板
  login2.php 用户登陆页面
  
  我们先来看 login2.php (用户登陆页面)的代码:
  
  <?php 
 

查看原文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值