【发布时间】:2019-01-11 05:33:49
【问题描述】:
我正在使用母版页进行授权。我有三种不同的用户类型:读者、作者和管理员。
我有一个Main.Master,其中包含我页面的基本内容。然后我有,
- Reader.Master
- 作者.大师
- Admin.Master
这些继承自Main.Master。我正在检查用户是否真的登录(Session 不为空)以及UserType 在Reader.Master、Author.Master、Admin.Masters Page_Init() 函数中是否为真。
第一个问题:这是一个好习惯吗?请考虑到我在使用其他 ASP.NET 内置内容进行用户管理、授权等方面的经验为零。
第二个问题:有些页面像ForgotPassword.aspx,所有UserTypes 都应该访问同一个页面。在我的结构中,我需要创建三个不同的页面,这些页面继承自三个不同的硕士。如何解决这个问题?
【问题讨论】:
标签: asp.net master-pages