0

仕事用に小さな .NET c# ビジネス アプリケーション/プロトタイプを作成しています。私は正直言って少し楽しんでいます。これは SQL 2012、C# .NET 4 WPF に依存しており、Entity Framework をいじる予定です。

合計 5 人のユーザーと 3 つの役割があります。堅牢なユーザー ログイン システムをセットアップするための最良の方法は何ですか? これはプロトタイプであり、機能する必要があるだけですが、原則として、将来の目的でおそらく 10 人または 15 人のユーザーに拡張できるように、しっかりしたものにしたいと考えています。

システムは、新しいユーザーとパスワードを受け入れて、役割を割り当てることができる必要があります。

編集:

ネットワーク経由で内部サーバーと対話してSQLデータベースと通信するクライアントマシンにアプリケーションを構築しています。

4

3 に答える 3

1

InBuilt メンバーシップ プロバイダーを使用することをお勧めします。InBuilt メンバーシップ プロバイダーにはボイラー プレート コードのほとんどが記述されており、Microsoft に公平を期すために、それほど悪くはなく、拡張可能です。

http://msdn.microsoft.com/en-gb/library/system.web.security.membershipprovider.aspx

編集: ああ、申し訳ありませんが、あなたがWPFを使用していることに言及できませんでした。残念ながら、メンバーシップ プロバイダーは ASP.NET 固有のものであり、WPF では使用できません。

于 2013-04-08T15:45:47.973 に答える