2013-05-29 42 views
4

我以前用过MongoDB,但从来没有用过ASP.NET MVC。ASP.NET MVC 4,MongoDB,实现登录

目前,我卡住试图实现身份验证的系统将独家使用MongoDB(所以,我没有选择将用户表留给SQL数据库)。

现在,我想到一个解决方案将实现我自己的会员供应商。但是,这需要相当多的代码。而且,由于它与安全有关,如果我能够避免这种情况,那么转向轮并不明智。

从Rails来看,只需添加诸如Devise之类的东西,将其设置为使用MongoDB并将其称为一天就相当简单。我找不到任何与ASP.NET MVC类似的东西 - 我不确定它是否是一个不常见的用例,或者我的Google-Fu不足。

我不需要任何东西 - 只要能够创建用户,检查他们的凭据并保护控制器免受未经身份验证的用户的调用。有没有可以解决我的问题的软件包?

+0

你有哪些软件包用于在MongoDb中对用户进行身份验证?因为我也试图找出类似的问题 – Nilesh

回答

1

https://github.com/osuritz/MongoDB.Web

ASP.NET提供商(缓存,会员,型材,角色,会话状态,网络事件),MongoDB的集合。

+0

它有几个分支,其中大部分都有更新的提交。你有没有使用过它们? –