我是 ASP.NET MVC 新手,所以我一直在 Codeplex/Github/Bitbucket 上寻找开源项目,我可以查看并了解如何实现身份验证、授权以及实现记住我、cookie 管理和东西。
有人可以指导我一些在身份验证和 cookie 管理方面有很好实现的好项目吗?
最佳答案
有很多开源项目实现了身份验证、授权以及实现记住我、cookie管理。它们不同于 Orchard cms 等简单到复杂的门户系统。
首先,最好探索一下 Microsoft Music 教程和其中解释身份验证和授权的部分 http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-7 ,这是它的来源http://mvcmusicstore.codeplex.com/ ,
除了论坛引擎是一个始终使用授权和身份验证的 Web 应用程序之外,您还可以下载 mvc 论坛 http://mvcforum.codeplex.com/ 之一或http://nearforums.codeplex.com/
任何cms都使用管理部分,您可以看看如何在AtomicCms上实现授权和认证https://github.com/yaplex/AtomicCms
此外,您还可以挖掘 Orchard 等大型门户系统的源代码 http://orchard.codeplex.com/ ,它也实现了授权功能。
关于asp.net-mvc - 值得关注的优秀 ASP.NET MVC 项目,用于身份验证和 cookie 管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13145141/