asp.net-mvc - 登录后重新访问索引页面
问题描述
我是新手,所以请愿意帮我一把。我进入了一个 Web 应用程序,用户需要在登录页面 ( index.aspx ) 的表单集中输入他的凭据。登录后,他将被重定向到内容页面 ( content-page-for-user-x.aspx )。
他确实打开了更多子页面,最后在浏览器中输入“index.aspx”以返回索引页面。我应该怎么做才能防止index.aspx(登录表单页面)再次出现?因为他已经进去了,一点都不新。索引页现在应该是content-page-for-user-x.aspx。
解决方案
在登录页面的后端逻辑中index.aspx
,您可以检查用户是否已经登录。
如果用户已经登录,只需将用户重定向到content-page-for-user-x.aspx
应该没问题。如果用户未登录,则显示您的登录页面 (index.aspx) 以提示用户登录。
推荐阅读
- c++ - 为什么我不能访问这个 C++ 数组的大小?
- datagrip - DataGrip-Presto JDBC:即使在设置 -Duser.timezone=+0800 之后,时区也会显示错误
- django - 如何将 Django 类模型中的方法调用到 Django 字段?
- javascript - 如何对 Stripe API 结果进行分页?
- python - PyGame Blit 的位置无效
- javascript - 同一页面中的 PHP 函数
- angular - Angular 5如何预加载和缩小styles.scss
- apache-spark - Spark 2.4.0 functions.udf 不适用于集合
- c# - 无法从 DataTable C# 返回行
- python-3.x - 如何使用 py2neo v4 和 Neo4j 合并节点和关系