C 中關於使用者名稱和密碼的驗證問題。

2021-09-22 13:13:52 字數 1789 閱讀 1862

本次練習的目的是使用linq to xml,正規表示式,明天在這個基礎上練習使用序列化和反序列化,繼續加點兒小功能。

首先,這是乙個窗體程式,設計如下:

存放使用者名稱和密碼的xml如下:

實現的**如下:

1

using

system;

2using

system.collections.generic;

3using

system.componentmodel;

4using

system.data;

5using

system.drawing;

6using

system.linq;

7using

system.text;

8using

system.threading.tasks;

9using

system.windows.forms;

10using

system.text.regularexpressions;

11using

system.xml;

12using

system.xml.linq;

1314

namespace

checkinfo

1522

23private

void textbox1_textchanged(object

sender, eventargs e)

242930}

3132

private

void textbox2_textchanged_1(object

sender, eventargs e)

3338}39

40private

void button1_click(object

sender, eventargs e)

4147

else

4852}53

54private

void checkuserandpwd(string username, string

pwd)

5567

else

6872}73

}74else

7578}79

80bool isvalidusername(string

username)

8184

}85 }

執行效果圖如下——

1、使用者名稱不存在的情況:

2、使用者名稱和密碼不匹配的情況:

3、使用者名稱格式不正確的情況(用正規表示式驗證):

4、使用者名稱和密碼匹配成功的情況:

Java驗證使用者名稱和密碼

假設在某倉庫管理系統的登入介面中需要輸入使用者名稱和密碼,其中使用者名稱只能由 6 10 位數字組成,密碼只能有 6 位,任何不符合使用者名稱或者密碼要求的情況都視為異常,並且需要捕獲並處理該異常。下面使用自定義異常類來完成對使用者登入資訊的驗證功能,實現步驟如下。1 編寫自定義異常類 logine...

WebService 使用者名稱密碼驗證

原文 webservice 使用者名稱密碼驗證 在專案開發的過程中,webservice是經常要用的,當呼叫webservice方法時,需要經過服務的驗證才可以呼叫,一般就是使用者名稱 密碼驗證,還有乙個就是證書.下面程式使用的是使用者名稱 密碼的方式,很簡單的乙個程式.專案截圖 webservic...

Tomcat使用者名稱和密碼問題

解壓版的tomcat預設是沒有賬號和密碼的,所以不能再首頁登陸的。設定賬號和密碼的方法 在conf資料夾下的tomcat users.xml檔案中修改,在其中加入以下 管理tomcat的時候遇到了以下問題 1.剛開始需要使用者名稱密碼,不知道使用者名稱和密碼是什麼,但是輸入什麼都不正確。解決辦法 自...