自定义配置文件提供程序新的MVC 4模板与Dotnetopenauth

时间:2012-08-22 17:40:00

标签: asp.net-mvc asp.net-mvc-4 dotnetopenauth webmatrix-2

现在如何使用启用了DotNetOpenAuth的新MVC模板配置成员资格,配置文件和角色管理器?我没有在web.config中看到配置,那么您现在如何实现自定义配置文件提供程序?

4 个答案:

答案 0 :(得分:3)

使用新的MVC4模板,它非常相关。所有身份验证都由OAuth和Webmatrix.Security处理,而不是使用指定的ProfileProvider:Profilebase。开箱即用,看起来没有任何支持扩展Profilebase。相反,您似乎必须创建自己的表来保存任何自定义配置文件属性。看看这个:http://www.asp.net/web-pages/tutorials/security/16-adding-security-and-membership

答案 1 :(得分:1)

请参阅MVC 4的解决方案,并在oauth支持/讨论中构建:

查看plugging个自定义OAuth / OpenID提供商。

答案 2 :(得分:0)

MSDN有详细的文章解释如何implement a profile provider。所有您需要做的就是插入DotNetOpenAuth。

答案 3 :(得分:0)

配置文件和角色管理器独立于用于验证用户的机制,因此与DotNetOpenAuth无关。只有会员提供商会受到您使用DotNetOpenAuth和this question has been asked and answered的影响。