编写新的自定义 mvc4 成员提供程序

Posted

技术标签:

【中文标题】编写新的自定义 mvc4 成员提供程序【英文标题】:writing new custom mvc4 membership provider 【发布时间】:2013-01-24 04:31:39 【问题描述】:

在阅读了this blog 关于 mvc4 互联网模板中包含的新成员资格提供程序之后,我决定用支持使用 OAuth 和 OpenID 登录的新成员资格提供程序替换我当前的自定义 nhibernate 成员资格提供程序。上述博客中的作者还说,内置安全性得到了改进,这对我来说有很多理由。

据我了解,我应该实现 ExtendedMembershipProvider 以便创建我自己的 nhibernate 自定义实现,并支持除 mssql 之外的 db?

任何想法,链接都会有所帮助。

【问题讨论】:

是的,您需要继承 ExtendedMembershipProvider 来创建自己的提供程序。这可能会帮助你SimpleMemberhip Implementation 上面的链接坏了,这个有效(暂时):SimpleMemberhip Implementation 【参考方案1】:

本站www.codehint.ru是通过ExtendedMembershipProvider和oAuth注册实现的。这里是用继承自 ExtendedMembershipProvider replacing SimpleMembership with custom ExtendedMembershipProvider的自定义提供程序替换 SimpleMembershipProvider 的俄语文章。

【讨论】:

以上是关于编写新的自定义 mvc4 成员提供程序的主要内容,如果未能解决你的问题,请参考以下文章

MVC4 中的自定义 403 错误页面未显示

多个表的自定义内容提供程序

自定义成员资格提供程序无法加载文件或程序集

未呈现 MVC 4 中的自定义包

text WP =添加新的自定义程序部分(字段)

使用 JAVA 在 Windows 中为自定义硬件编写 WMI 提供程序