ASP.netサイトでOpenIDを使用するにはいくつかの方法がありますが、既存のメンバーシップと認証プロバイダのメカニズムを使用していないようです。ASP.netでOpenIDを「適切に実装する」 - メンバーシップまたは認証プロバイダ?
私は、OpenIDに依存しているサイトを作成するのに適切な方法は何でしょうか?フォーム認証を引き続き使用しますが、OpenIDに対するルックアップを行うSqlMembershipProviderの変種を実装していますか?
また、自分のFormsAuthenticationModuleをさらに深く書きたいと思いますか?私の知る限り、フォーム認証はどのデータソースを参照することもできるので、あまりにも裸ではないようです。
FormsAuthenticationModuleを保持し、OpenIDに対してルックアップを行うという3つ目の方法がありますか?
これはASP.net MVCアプリケーションのためのものです。違いがある場合は、組み込みのログインWebフォームコントロールを使用していません。
投票OpenIDで動作するより優れたメンバーシッププロバイダインターフェイスのために:http://aspnet.uservoice.com/forums/41199-general/suggestions/486926-new-membership-provider-interface-supporting-redir –