动态给用户赋予角色信息
怎样在用户登录后动态给用户赋予角色信息以便在程序中控制用户访问权限 --------------------编程问答-------------------- 简单点的,用session啊,例如:session["role"]="admin"; --------------------编程问答-------------------- 这个程序是用角色控制用户的访问权限
用vs的一个Login集成控件登录
然后只需在用户登录后自动给用户发一个票证,赋予角色信息
不要再每个页面进行判断
--------------------编程问答-------------------- 路过 看看学习一下 --------------------编程问答-------------------- forms验证
一般通过角色,模块,用户等实现权限控制
public class BasePage : System.Web.UI.Page
{
public BasePage()
{
}
protected override void OnInit(EventArgs O)
{
if (base.Session["UserId"] == null || base.Session["UserId"].ToString().Equals(""))
{
Response.Redirect("~/Error.aspx");
}
}
}
--------------------编程问答-------------------- 放到Session里面就可以了。
然后没个页面继承一个Basepage类 --------------------编程问答-------------------- 多谢朋友们!
页面继承的确是一个好主意!
朋友们能不能想出第二种方法呢?
补充:.NET技术 , ASP.NET