zoukankan
html css js c++ java
FormsAuthentication最简单的使用
登录
protected
void
btnLogin_Click(
object
sender, EventArgs e)
{
string
userName
=
"
UserName
"
;
string
password
=
"
Password
"
;
if
(txtUserName.Text
==
userName
&&
txtPassword.Text
==
password)
{
setValidTime(chkRememberMe.Checked, userName);
Response.Write(
"
<script>top.location='Default.htm';</script>
"
);
}
else
{
labMsg.Text
=
"
登录失败,请重试
"
;
}
}
/**/
///
<summary>
///
设置有效时间
///
</summary>
protected
void
setValidTime(
bool
RememberMe,
string
strUserName)
{
if
(RememberMe)
{
FormsAuthentication.SetAuthCookie(strUserName,
true
);
HttpCookie lcookie
=
Context.Response.Cookies[FormsAuthentication.FormsCookieName];
lcookie.Expires
=
DateTime.Now.AddYears(
1
);
}
else
{
FormsAuthentication.SetAuthCookie(strUserName,
false
);
}
}
注销
protected
void
btnSignOut_Click(
object
sender, EventArgs e)
{
FormsAuthentication.SignOut();
}
查看全文
相关阅读:
魔方
js烟花特效
面试cookie
扩展日期插件
通过javascript实现1~100内能同时被2和3整除的数并生成如下表格
用三或四个个div标签实现工字效果
2015_WEB页面前端工程师_远程测题_东方蜘蛛_1
js公有、私有、静态属性和方法的区别
Docker libnetwork(CNM)设计简介
kubernetes,Docker网络相关资料链接
原文地址:https://www.cnblogs.com/yvesliao/p/889058.html
最新文章
CSS3的REM设置字体大小
服务器反爬虫攻略:Apache/Nginx/PHP禁止某些User Agent抓取网站(转)
阿里云Nginx绑定多个域名的方法
mysql sql语句执行时间查询
MySQL的Order By Rand()的效率问题
改伪静态配置文件位置
Linux下查看文件内容的命令
linux下vi命令大全
16 整数中1出现的次数
15 连续子数组的最大和
热门文章
14 win7 sp1下安装vs2015
13 复杂链表的复制问题(未完待续)
12 二叉树中和为某一值的路径
11 二叉搜索树的后序遍历序列
10 重建二叉树
9 栈的弹出序列正确性判断
8 包含min函数的栈
7 顺时针打印矩阵
css3实现钟表特效
正则表达式的匹配
Copyright © 2011-2022 走看看