Azure ACS を使用するこのガイドの手順に従って、Azure ACS サービスを構成し、Facebook を介して認証し、開発サーバーで実行されている Web サイトにリダイレクトします。
認証が成功すると、Azure ACS はローカル開発 Web サイトにリダイレクトされ、IsAuthenticated フラグは true になりますが、要求からの電子メールがローカル データベースにも存在する場合にのみ、IsAuthenticated フラグを true に設定したいと考えています。カスタム メンバーシップ プロバイダー。請求からの電子メールが存在しない場合、クライアントを登録ページにリダイレクトしたいと考えています。登録して認証したら、IsAuthenticated フラグを true に設定したいと思います。
現在、Facebook と AzureACS で一度認証されると、ユーザーは、既定の IsAuthenticated フラグが true であるため、アカウントが存在しない場合でも、ViewAccountBalance.aspx などのセキュリティで保護されたページを要求できます。他の人が何をしたか、ベスト プラクティスは何かを聞くことに興味があります。