日期:2014-05-17  浏览次数:20386 次

求教一个关于登陆的问题
某个论坛,有个主页面index。一个用户a,在版块“asp.net”拥有权限1、经验是100;在版块“java”拥有权限0、经验是50。当用户a进入asp.net,加载显示相应的信息比如经验100,进入java类似。问题来了,用户的权限、经验是在什么时候加载?是在我在index登录的时候一次性加载asp.net、java等的用户在该版块信息,保存在session中,当进入相应版块加载相相应信息?还是在我点击“asp.net”(java)的时候再加载一次在该版块的信息?
另外关于用户信息我是建立两个表,一个用户基本信息表userinfo。另一个死UserRole权限表,里面有userid、roleid、moduleid、experience(经验)。不知道这样设计可行不

------解决方案--------------------
session可能丢失,还是不同页面再不同加载。
------解决方案--------------------
到哪个页面,再从数据库中去读取哪个信息