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("超级用户"))
{
其它控制代码
}
本文介绍了ASP.NET中使用Login控件实现记住我功能的方法,包括配置Web.config文件以实现一周内的自动登录,并展示了如何获取当前登录用户的用户名及判断用户是否拥有超级用户权限。
3767

被折叠的 条评论
为什么被折叠?



