【发布时间】:2016-03-27 23:40:49
【问题描述】:
我想在我的网站上进行最简单的授权,包括用户角色。默认模板对我来说太复杂了。我不需要外部登录和其他东西。我的项目应该包含哪些核心部分?
【问题讨论】:
-
ASP.NET5?还是什么版本?
-
是的,它是关于 ASP.NET 5
标签: c# asp.net asp.net-mvc owin asp.net-authorization
我想在我的网站上进行最简单的授权,包括用户角色。默认模板对我来说太复杂了。我不需要外部登录和其他东西。我的项目应该包含哪些核心部分?
【问题讨论】:
标签: c# asp.net asp.net-mvc owin asp.net-authorization
我不会被新的 ASP.NET 身份成员系统吓倒。那里有很多很好的文章来解释它是如何工作的,我强烈建议你对它有一个基本的了解。
要开始使用,您可以删除 VerifyCode, ExternalLoginFailure, ExternalLoginConfirmation, ExternalLoginCallback, SendCode, ExternalLogin。您也可以删除与这些方法对应的 AccountViewModel,但留下它们不会有任何影响。
您可能希望保留forgotpassword 和resetpassword。
我建议你创建一个新项目,确保注册和登录正常,然后开始删除东西,看看有什么问题。在登录和注册方法中单步调试,看看哪些部分做了什么。
【讨论】: