asp.netC#中如何将权限写入session

来源:百度知道 编辑:UC知道 时间:2024/05/14 08:14:59
asp.net里如何将数据库里面的用户权限值登录后写入session呢?登路时又如何从session中将值取出来呢?
我的后台数据库的权限字段是qx id 分为 0(超级用户), 1(管理员),2(一般用户)
如果说是读取是:session[qx id]= 多少呢? 这个value怎么取?

那是自己定义的一个规则

在你登陆时候要访问数据库,访问时将权限值顺便一起读出来。存到session中不就行了。要是在不同表中就建立一个视图。

用asp.net的forms验证吧,可以储存用户名和权限roles组!
很方便的,而且百度上搜索一大把技术文档!

通过SESSION值查询数据库中QX ID 字段,然后对读取的字段进行判断!