Yii 用户登录验证

来源:互联网 发布:java log4j使用 编辑:程序博客网 时间:2024/05/15 06:03
Yii有现成的模块用来记录用户是否已登录,即$_SESSION或者$_COOKIE。登录今天倒腾了半天,还是不甚明了,有必要做一个记录了

  1.  视图中没有使用Yii的小组件,而是自己弄的小表单。表单提交和接收,以及在数据库中验证用户名密码就不赘述了
  2.  用户名密码验证成功后,要把登录状态记录到cookie中,调用了login().
  a)  首先,在主配置文件config下的main.php中,在components下添加一个值'user',包含会在components文件夹中引用的类名,以及会用到的变量。




  
  b) 在protected下的components目录下,新添加一个类叫做WebUser,要跟配置文件config里面写的相对应。WebUser继承了CWebUser的东西。有需要的可以自己写。




  c)  在用户名密码
  1. sd f
0 0
原创粉丝点击