初始化配置
为了控制方便写了一个委托
一个调用的例子其他的具体看源码
4.实现Session
按上面说的给cookie写一个sessionid
去存取用户的方法
6.续期
默认用户没访问超过30分钟注销用户的登录状态,所以用户每次访问都要将用户的注销时间推迟30分钟
这需要调用Redis的续期方法
这里我利用了MVC3中的ActionFilter,拦截用户的所有请求
在Global.asax中要注册一下
5.调用方式
为了方便调用借用4.0中的新特性,把Controller添加一个扩展属性
调用方法
6.代码下载
点击下载
7.后续
SessionManager包含 获取用户列表数量,注销某个用户,根据用户ID获取用户信息,在线用户对象列表,在线用户SessionId列表等方法
后续将实现用户一处登录功能
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持七叶笔记。