我目前正在开发一个将 Facebook 用作身份验证服务的 Web 应用程序。将其实现为 ASP.NET 表单身份验证自定义成员资格提供程序是否有意义?在我进行研究时,我没有发现使用表单身份验证的任何具体显着优势。然而,我本能地认为这是一件好事,因为除了使用 Facebook 创建一个完全自定义的身份验证实现之外,我没有在 ASP.NET 中找到任何可以插入 Facebook 身份验证行为的扩展点。
然后你能告诉我表单身份验证是否是一个好主意吗?如果没有,除了完全自定义代码之外还有其他方法吗(我想避免手动管理会话 cookie、加载当前用户等)。
我正在使用 ASP.NET MVC 3,Entity Framework,我想避免使用 Facebook C# SDK(动态类型的广泛使用对我来说有点令人讨厌:-))。
感谢您的任何建议。