1、关于 Login 控件
Login 控件提供 Remember Me 的功能,即通过勾选即可实现指定时段内无需登录。
网站通过Web.config文件中的 timeout(过期时间,分钟)来设置登录的有效持续时间,下面为一周内自动登录的设置
<authentication mode="Forms" >
<forms loginUrl= "~/Login.aspx" name= ".ESB2BFORMSAUTH" protection= "All" timeout= "10080" />
</authentication>
2、获得当前登录的用户名
string userName= Membership.GetUser().UserName
3、判断当前登录的用户是否权限为“超级用户”
if (HttpContext.Current.User.IsInRole("超级用户"))
{
其它控制代码
}