2009-04-16 14 views
3

私は非常にすぐにWinformsとAccessを使用して時間管理アプリケーションに取り組み、単純なパスワードで保護されたアプリケーションを作成する方法に関するいくつかの優れたリソースを探していました。私はasp.netから来たが、Winformsの経験はほとんどない。このようなことのためのチュートリアルがありますか?Winformsログインアプリケーションサンプル?

ありがとうございました。

答えて

2

VB.netでは、ログインフォーム用のテンプレートが用意されています。 「新規フォーム」を追加するだけで、「ログインフォーム」を選択します。 しかしそれは、usernameとpasswordの2つのテキストボックスを持つダイアログを作成するだけです。誰もがそれを行うことができます。

入力されたユーザー名とパスワードがデータベース、暗号化されたテキストファイル、レジストリ内の暗号化された文字列、または任意のものであることを確認する方法を教えてください。生成されたフォームで

は、いくつかの情報もあります

' TODO: Insert code to perform custom authentication using the 

提供されたユーザ名とパスワード '(http://go.microsoft.com/fwlink/?LinkId=35339を参照してください)。

' The custom principal can then be attached to the current thread's 

主要次のようCustomPrincipalは に使用IPrincipal実装である 'My.User.CurrentPrincipal = CustomPrincipal ' の認証を行います。あなたがそのリンクをたどる場合 「その後、My.UserはCustomPrincipal オブジェクト内にカプセル化されたアイデンティティ情報 を返します は」など、ユーザー名、表示名、として

youllはここで終わる: http://msdn.microsoft.com/en-us/library/aa302401.aspx

ASP.Netに焦点を当てているので、あなたが思うには最適な場所ではないかもしれませんが、この分野の暗号化やその他の有用なことについて多くのことを教えてくれるので、関連する章をチェックしてください。

シングルユーザーモードで実行されているアプリケーションを使用している場合、レジストリまたはローカルxmlファイルなどで暗号化されたユーザーとパスワードを格納するのに十分なアプリケーションです。