如何阻止用户进入登录界面?

时间:2011-04-15 06:18:45

标签: asp.net visual-studio web-applications

我有一个应用程序在用户登录后(使用用户名/密码)。进入主页后,不应该让他回到登录窗口。

因此它可能是;

  1. 不允许返回

    1. 如果允许用户返回
    2. ,则应该注销用户

      请帮忙!

      问题已编辑

4 个答案:

答案 0 :(得分:1)

我会选择选项3:如果用户点击登录页面并且他们已经登录,则将其重定向到主页。

答案 1 :(得分:0)

如果用户已登录,则在执行任何操作之前检查登录页面,以及是否将其重定向(引用者)或主页。

答案 2 :(得分:0)

如果您使用的是简单的超链接,则可以检查“登录”页面的PageLoad事件,用户是否已登录,如果是,则重定向到主页。

此外,如果您使用ASP.NEt的默认身份验证和授权提供程序,只需使用登录控件,该控件将为匿名用户显示“登录”,为登录用户显示“登出”。

答案 3 :(得分:0)

在页面加载时检查用户是否已登录,而不是将登录按钮更改为:

  • 已停用,不可见

  • 注销按钮