zoukankan      html  css  js  c++  java
  • ASP.NET

    admin(小写):用户输入的账户。

    password(小写):用户输入的密码。

    1、先将用户名和密码,存储到Session会话中。

    Session["Admin"] = admin;
    Session["Password"] = Password;
    

      

    2、

      · 然后在进入后台的时候,在加载事件中判断session是不是唯恐,以及是不是正确的账号和密码。

      · 并不仅仅是后台中的一个界面进行验证,所有的后台界面,只要有必要,都可以按照这种格式进行验证。

      · 跳转的时候,只能使用 Response.Redirect 

    //账号密码有任一丢失,或是不正确,则跳转登陆界面,重新登录
    if (Session["Admin"] == null || Session["PassWord"] == null
        || Session["Admin"].ToString() != admin || Session["PassWord"].ToString() != password)
    {
        //显示后台页面
    }
    else
    {
        Response.Redirect("../admin/Login.aspx");
    }
    

      

    3、登出

      · 清空Session跳转的时候,只能使用 Response.Redirect 

    /// <summary>
    /// 登出
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void LinkButton1_Click(object sender, EventArgs e)
    {
        Session.Remove("UserName");
        Session.Remove("UserPassWord");
        Response.Redirect("Index.aspx");
    }
    

      

  • 相关阅读:
    ASP的生成指定格式的GUID
    Principle
    Email icon generator
    Google 's Gmail
    防火墙
    注释
    对敏捷开发方法的一些疑问
    Faq about multimedia
    BSTR、char*和CString转换
    dshow配置环境vc6
  • 原文地址:https://www.cnblogs.com/KTblog/p/4652448.html
Copyright © 2011-2022 走看看