ハッシュ化されたユーザー名とパスワード、およびそれらに関連する特権で満たされたテキストリソースファイルがあります。アプリケーションを起動すると、ログインし、資格情報に応じて、アプリケーションのさまざまな部分にアクセスできます。
これはすべてうまく機能しますが、問題は、管理者アカウントを持つユーザーがプログラム内からリストに新しいユーザーを追加できる必要があることです。周りを見回しましたが、コンパイルされたリソースファイルを編集するつもりはないようです。
ただし、誰かがリストを削除、編集、または破損する可能性があるため、このユーザーリストをコンピューターに保存できません。また、インターネットに接続されていない場所で使用されることが多いため、オンラインサービスに問い合わせることができません。
リソースファイルは実行可能ファイルに埋め込まれていて、新しいユーザーが頻繁に作成されないため、リソースファイルを使用するのが好きです。アプリケーションの実行中にリソースファイルを編集および再コンパイルする方法はありますか?このアプリケーションにオフラインセキュリティを提供するために使用できる他の代替手段を知っている人はいますか?