无页面登录一个页面的站点。我做错了吗?

时间:2012-06-18 21:10:18

标签: asp.net security

我正在尝试为包含两个ASP面板的单页网站创建一个非常基本的登录表单。一个面板显示登录表单控件,另一个面板显示用户登录时的页面内容。我没有使用任何会话,而只是更改按钮单击事件上面板的可见性。页面设置为不缓存,因此当用户注销时,他们不能简单地单击后退按钮重新登录。 这样做有什么问题吗?

以下是我正在做的代码片段:

protected void btnLogin_Click(object sender, EventArgs e)
{
    if (Page.IsValid)
    {
        panel1.Visible = false;
        panel2.Visible = true;
    }

}
protected void btnLogOut_Click(object sender, EventArgs e)
{

        panel1.Visible = true;
        panel2.Visible = false;


}

0 个答案:

没有答案