我需要将外部登录支持(Facebook,可能还有其他)集成到 Web 项目中。默认的 MVC4 模板可以正常工作,我可以与 Facebook 交互。
问题在于SimpleMembership
拖累的额外数据库行李。已经有一个自定义成员资格提供程序和模式,我不想看到那些丑陋的webpages_Membership
等表。外部身份验证模块应该适应我的环境,而不是相反。
我整天都在寻找方法来定制开箱即用的东西,但似乎不可能。
我是否需要推出自己的口味OAuthWebSecurity
才能得到这个?
该项目目前处于 VS2012 领域,但很快将转移到 VS2013。有什么可以让 OAuth 明智地让我的情况受益于迁移吗?我也试图寻找一些关于这一点的见解,但我在任何地方都读到“哦,看看这个魔法盒让一切变得多么简单,我们不会进一步透露”。