sqlMembershipProviderの使用方法については、次の記事を確認しました。私の質問は、これがほとんどのasp.netアプリケーション認証スキームが実装されている方法です。
他の方法はありますか、参考文献は私にとって非常に役立ちます。
Edit1:私の意図は、他の可能な方法を知ることです。標準データベースに対してユーザーを認証できます。
sqlMembershipProviderの使用方法については、次の記事を確認しました。私の質問は、これがほとんどのasp.netアプリケーション認証スキームが実装されている方法です。
他の方法はありますか、参考文献は私にとって非常に役立ちます。
Edit1:私の意図は、他の可能な方法を知ることです。標準データベースに対してユーザーを認証できます。
残念ながら、「ほとんど」を数値化するのは困難です。
MSFT は、SqlMembershipProvider を使用してすぐに使用できるセットアップを使用して ASP.NET アプリケーションを簡単にセットアップできるようにし、SQL データベースに対する認証を非常に簡単に実行できるようにしました。
とは言っても、組み込みのもので行っていたことはあまり必要なかったので、自分で作成しました。
私が行った方法は、独自のメンバーシップ プロバイダー クラスを記述し、web.config を使用して、カスタム プロバイダーが既定のメンバーシップ プロバイダーであることを指定することでした。
ASP の場合、NTLM を使用する (基本的には Web ユーザーごとに Windows ユーザーを作成し、Windows 組み込み認証を使用する) など、認証を行う他の方法があります。
簡単な回答: SqlMembershipProvider を利用でき、必要なすべてのことを実行できる場合は、それを使用することをお勧めします。
@Alan(+1)が良い点だと思います。
単純なレベルでは、使用している(信頼できる)フレームワークがコーディングではなく構成を必要とするソリューションを提供し、それに対して説得力のあるケースがない限り、それがニーズをカバーする場合、それはおそらく良いソリューションです。
asp.netで新しいテキストボックスコントロールを記述したり、jQueryの新しいfadeOutメソッドを記述したりすることはありません。提供されているソリューションを使用します。
私はこの分野で自分自身を転がし、何年にもわたってあらゆる種類のプラグインとサードパーティを使用してきました。しかし、私が現在取り組んでいるプロジェクトでは、先週の火曜日にユーザー認証が必要であり、SqlMembershipProviderを使用すると、セキュリティモジュールは水曜日までに完了しました。それで十分です!