我將在一個時間管理的應用程序很快被工作使用的WinForms和訪問,並一直在尋找如何創建一個簡單的密碼保護應用一些好的資源。我來自asp.net,但對Winforms有很少的經驗。有沒有和端到端的教程這樣的事情?Winforms登錄應用程序示例?
謝謝大家。
我將在一個時間管理的應用程序很快被工作使用的WinForms和訪問,並一直在尋找如何創建一個簡單的密碼保護應用一些好的資源。我來自asp.net,但對Winforms有很少的經驗。有沒有和端到端的教程這樣的事情?Winforms登錄應用程序示例?
謝謝大家。
嘛。在VB.net中,您有一個登錄表單的模板。 只需添加/新建項目,選擇「登錄表單」。 但是,這只是創建了兩個文本框,用戶名和密碼的對話框。每個人都可以這樣做。
那麼它取決於你如何驗證所輸入的用戶名和密碼的有效用戶,對數據庫,加密文本文件,在註冊表中的加密字符串或XML文件或任何你想要的。
在生成的形式也有一些信息:
' 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
主要如下: 'My.User.CurrentPrincipal = CustomPrincipal ',其中CustomPrincipal是用於 所述的IPrincipal實現執行認證。 「隨後,My.User將返回封裝在CustomPrincipal 對象標識信息 」,比如用戶名,顯示名稱等
如果按照該鏈接到頭來你會在這裏: http://msdn.microsoft.com/en-us/library/aa302401.aspx
至極不是也許是在你認爲,因爲它是專注於ASP.Net但檢查出的相關章節出現,因爲它會告訴你很多關於加密和其他有用的東西在這一領域的最佳場所。
如果你只是有一個在單用戶模式下運行的應用程序,那麼它足以存儲在註冊表或本地XML文件或類似的東西加密的用戶名和密碼。