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();
        }
  • 相关阅读:
    【程序2】
    【程序1】
    基数排序
    归并排序
    选择排序
    leetcode15
    leetcode221
    leetcode322
    leetcode921
    leetcode922
  • 原文地址:https://www.cnblogs.com/yvesliao/p/889058.html
Copyright © 2011-2022 走看看