C# 我可以安全删除默认授权模板的哪些部分?

C# 我可以安全删除默认授权模板的哪些部分?,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。您还可以删除与这些方法对应的

我想在我的网站上进行最简单的授权,包括用户角色。默认模板对我来说太复杂了。我不需要外部登录和其他东西。我的项目应该包含哪些核心部分?

我不会被新的ASP.NET身份成员系统吓倒。有很多很好的文章来解释它是如何工作的,我强烈建议你对它有一个基本的了解

要开始,您可以删除
VerifyCode、ExternalLoginFailure、ExternalLoginConfirmation、ExternalLoginCallback、SendCode、ExternalLogin
。您还可以删除与这些方法对应的AccountViewModels,但是保留它们不会有任何影响

您可能希望保留
放弃密码
重置密码


我建议您创建一个新项目,确保注册和登录工作正常,然后开始删除内容,看看有什么中断。在login和register方法中逐步执行调试器,查看哪些部分执行什么操作。

ASP.NET5?或者什么版本?是的,是关于ASP.NET 5的